Actions140
- Application Load Balancer Actions
- Contract Actions
- Datacenter Actions
- Firewall Rule Actions
- Image Actions
- IP Block Actions
- Kubernetes Cluster Actions
- LAN Actions
- Load Balancer Actions
- Location Actions
- NAT Gateway Actions
- Network Load Balancer Actions
- NIC Actions
- Node Pool Actions
- Private Cross-Connect Actions
- Request Actions
- Security Group Actions
- Server Actions
- Snapshot Actions
- Target Group Actions
- Volume Actions
Network Load Balancer → Create Flow Log
AI-generatedSummary
Create Flow Log operation creates a flow log for a specified Network Load Balancer in a given datacenter.
Inputs
- datacenterId (required) — The ID of the datacenter where the network load balancer resides.
- networkLoadBalancerId (required) — The ID of the Network Load Balancer for which the flow log is created.
- flowLogProperties — Configuration of the flow log. Includes optional sub-properties: name (string), direction (options: INGRESS, EGRESS, BIDIRECTIONAL), action (options: ACCEPTED, REJECTED, ALL), bucket (string – IONOS Object Storage bucket name).
- includeRequestStatus — When true, includes request tracking ID and status URL from async operation in the output.
- includeResponseHeaders — When true, nests the response body under a 'body' key and adds 'headers' and 'statusCode' fields to the output.
- requestOptions — Advanced HTTP options such as batching, proxy, timeout, and SSL verification settings.
Output shape
object
Returns the created flow log object. If includeRequestStatus is true, additional tracking fields are present. If includeResponseHeaders is true, the body is nested under 'body' with accompanying headers and statusCode.