flow_log_tags
Expands all tag keys and values for flow_logs
in a region
Overview
Name | flow_log_tags |
Type | Resource |
Description | Specifies a VPC flow log, which enables you to capture IP traffic for a specific network interface, subnet, or VPC. |
Id | aws.ec2.flow_log_tags |
Fields
Name | Datatype | Description |
---|---|---|
id | string | The Flow Log ID |
deliver_cross_account_role | string | The ARN of the IAM role that allows Amazon EC2 to publish flow logs across accounts. |
deliver_logs_permission_arn | string | The ARN for the IAM role that permits Amazon EC2 to publish flow logs to a CloudWatch Logs log group in your account. If you specify LogDestinationType as s3 or kinesis-data-firehose, do not specify DeliverLogsPermissionArn or LogGroupName. |
log_destination | string | Specifies the destination to which the flow log data is to be published. Flow log data can be published to a CloudWatch Logs log group, an Amazon S3 bucket, or a Kinesis Firehose stream. The value specified for this parameter depends on the value specified for LogDestinationType. |
log_destination_type | string | Specifies the type of destination to which the flow log data is to be published. Flow log data can be published to CloudWatch Logs or Amazon S3. |
log_format | string | The fields to include in the flow log record, in the order in which they should appear. |
log_group_name | string | The name of a new or existing CloudWatch Logs log group where Amazon EC2 publishes your flow logs. If you specify LogDestinationType as s3 or kinesis-data-firehose, do not specify DeliverLogsPermissionArn or LogGroupName. |
max_aggregation_interval | integer | The maximum interval of time during which a flow of packets is captured and aggregated into a flow log record. You can specify 60 seconds (1 minute) or 600 seconds (10 minutes). |
resource_id | string | The ID of the subnet, network interface, or VPC for which you want to create a flow log. |
resource_type | string | The type of resource for which to create the flow log. For example, if you specified a VPC ID for the ResourceId property, specify VPC for this property. |
traffic_type | string | The type of traffic to log. You can log traffic that the resource accepts or rejects, or all traffic. |
destination_options | object | |
tag_key | string | Tag key. |
tag_value | string | Tag value. |
region | string | AWS region. |
Methods
Name | Accessible by | Required Params |
---|---|---|
list_resources | SELECT | region |
SELECT
examples
Expands tags for all flow_logs
in a region.
SELECT
region,
id,
deliver_cross_account_role,
deliver_logs_permission_arn,
log_destination,
log_destination_type,
log_format,
log_group_name,
max_aggregation_interval,
resource_id,
resource_type,
traffic_type,
destination_options,
tag_key,
tag_value
FROM aws.ec2.flow_log_tags
WHERE region = 'us-east-1';
Permissions
For permissions required to operate on the flow_log_tags
resource, see flow_logs