aws_vpc
account_id
Type: STRING
arn
Type: STRING
cidr_block
Type: STRING
Provider name: CidrBlock
Description: The primary IPv4 CIDR block for the VPC.
cidr_block_association_set
Type: UNORDERED_LIST_STRUCT
Provider name: CidrBlockAssociationSet
Description: Information about the IPv4 CIDR blocks associated with the VPC.
association_id
Type: STRING
Provider name: AssociationId
Description: The association ID for the IPv4 CIDR block.
cidr_block
Type: STRING
Provider name: CidrBlock
Description: The IPv4 CIDR block.
cidr_block_state
Type: STRUCT
Provider name: CidrBlockState
Description: Information about the state of the CIDR block.
state
Type: STRING
Provider name: State
Description: The state of the CIDR block.
status_message
Type: STRING
Provider name: StatusMessage
Description: A message about the status of the CIDR block, if applicable.
dhcp_options_id
Type: STRING
Provider name: DhcpOptionsId
Description: The ID of the set of DHCP options you’ve associated with the VPC.
flow_logs
Type: UNORDERED_LIST_STRUCT
Provider name: FlowLogs
Description: Information about the flow logs.
creation_time
Type: TIMESTAMP
Provider name: CreationTime
Description: The date and time the flow log was created.
deliver_logs_error_message
Type: STRING
Provider name: DeliverLogsErrorMessage
Description: Information about the error that occurred. Rate limited
indicates that CloudWatch Logs throttling has been applied for one or more network interfaces, or that you’ve reached the limit on the number of log groups that you can create. Access error
indicates that the IAM role associated with the flow log does not have sufficient permissions to publish to CloudWatch Logs. Unknown error
indicates an internal error.
deliver_logs_permission_arn
Type: STRING
Provider name: DeliverLogsPermissionArn
Description: The ARN of the IAM role that posts logs to CloudWatch Logs.
deliver_logs_status
Type: STRING
Provider name: DeliverLogsStatus
Description: The status of the logs delivery (SUCCESS
| FAILED
).
destination_options
Type: STRUCT
Provider name: DestinationOptions
Description: The destination options.
file_format
Type: STRING
Provider name: FileFormat
Description: The format for the flow log.
hive_compatible_partitions
Type: BOOLEAN
Provider name: HiveCompatiblePartitions
Description: Indicates whether to use Hive-compatible prefixes for flow logs stored in Amazon S3.
per_hour_partition
Type: BOOLEAN
Provider name: PerHourPartition
Description: Indicates whether to partition the flow log per hour.
flow_log_id
Type: STRING
Provider name: FlowLogId
Description: The flow log ID.
flow_log_status
Type: STRING
Provider name: FlowLogStatus
Description: The status of the flow log (ACTIVE
).
log_destination
Type: STRING
Provider name: LogDestination
Description: The destination to which the flow log data is published. Flow log data can be published to an CloudWatch Logs log group or an Amazon S3 bucket. If the flow log publishes to CloudWatch Logs, this element indicates the Amazon Resource Name (ARN) of the CloudWatch Logs log group to which the data is published. If the flow log publishes to Amazon S3, this element indicates the ARN of the Amazon S3 bucket to which the data is published.
log_destination_type
Type: STRING
Provider name: LogDestinationType
Description: The type of destination to which the flow log data is published. Flow log data can be published to CloudWatch Logs or Amazon S3.
log_format
Type: STRING
Provider name: LogFormat
Description: The format of the flow log record.
log_group_name
Type: STRING
Provider name: LogGroupName
Description: The name of the flow log group.
max_aggregation_interval
Type: INT32
Provider name: MaxAggregationInterval
Description: The maximum interval of time, in seconds, during which a flow of packets is captured and aggregated into a flow log record. When a network interface is attached to a Nitro-based instance, the aggregation interval is always 60 seconds (1 minute) or less, regardless of the specified value. Valid Values: 60
| 600
resource_id
Type: STRING
Provider name: ResourceId
Description: The ID of the resource on which the flow log was created.
traffic_type
Type: STRING
Provider name: TrafficType
Description: The type of traffic captured for the flow log.
instance_tenancy
Type: STRING
Provider name: InstanceTenancy
Description: The allowed tenancy of instances launched into the VPC.
ipv6_cidr_block_association_set
Type: UNORDERED_LIST_STRUCT
Provider name: Ipv6CidrBlockAssociationSet
Description: Information about the IPv6 CIDR blocks associated with the VPC.
association_id
Type: STRING
Provider name: AssociationId
Description: The association ID for the IPv6 CIDR block.
ipv6_cidr_block
Type: STRING
Provider name: Ipv6CidrBlock
Description: The IPv6 CIDR block.
ipv6_cidr_block_state
Type: STRUCT
Provider name: Ipv6CidrBlockState
Description: Information about the state of the CIDR block.
state
Type: STRING
Provider name: State
Description: The state of the CIDR block.
status_message
Type: STRING
Provider name: StatusMessage
Description: A message about the status of the CIDR block, if applicable.
ipv6_pool
Type: STRING
Provider name: Ipv6Pool
Description: The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
network_border_group
Type: STRING
Provider name: NetworkBorderGroup
Description: The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.
is_default
Type: BOOLEAN
Provider name: IsDefault
Description: Indicates whether the VPC is the default VPC.
owner_id
Type: STRING
Provider name: OwnerId
Description: The ID of the Amazon Web Services account that owns the VPC.
state
Type: STRING
Provider name: State
Description: The current state of the VPC.
Type: UNORDERED_LIST_STRING
vpc_id
Type: STRING
Provider name: VpcId
Description: The ID of the VPC.