Class: Aws::SecurityHub::Types::AwsEc2VpcDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEc2VpcDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Note:
When making an API call, you may pass AwsEc2VpcDetails data as a hash:
{
cidr_block_association_set: [
{
association_id: "NonEmptyString",
cidr_block: "NonEmptyString",
cidr_block_state: "NonEmptyString",
},
],
ipv_6_cidr_block_association_set: [
{
association_id: "NonEmptyString",
ipv_6_cidr_block: "NonEmptyString",
cidr_block_state: "NonEmptyString",
},
],
dhcp_options_id: "NonEmptyString",
state: "NonEmptyString",
}
Details about an EC2 VPC.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cidr_block_association_set ⇒ Array<Types::CidrBlockAssociation>
Information about the IPv4 CIDR blocks associated with the VPC.
-
#dhcp_options_id ⇒ String
The identifier of the set of Dynamic Host Configuration Protocol (DHCP) options that are associated with the VPC.
-
#ipv_6_cidr_block_association_set ⇒ Array<Types::Ipv6CidrBlockAssociation>
Information about the IPv6 CIDR blocks associated with the VPC.
-
#state ⇒ String
The current state of the VPC.
Instance Attribute Details
#cidr_block_association_set ⇒ Array<Types::CidrBlockAssociation>
Information about the IPv4 CIDR blocks associated with the VPC.
6693 6694 6695 6696 6697 6698 6699 6700 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6693 class AwsEc2VpcDetails < Struct.new( :cidr_block_association_set, :ipv_6_cidr_block_association_set, :dhcp_options_id, :state) SENSITIVE = [] include Aws::Structure end |
#dhcp_options_id ⇒ String
The identifier of the set of Dynamic Host Configuration Protocol (DHCP) options that are associated with the VPC. If the default options are associated with the VPC, then this is default.
6693 6694 6695 6696 6697 6698 6699 6700 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6693 class AwsEc2VpcDetails < Struct.new( :cidr_block_association_set, :ipv_6_cidr_block_association_set, :dhcp_options_id, :state) SENSITIVE = [] include Aws::Structure end |
#ipv_6_cidr_block_association_set ⇒ Array<Types::Ipv6CidrBlockAssociation>
Information about the IPv6 CIDR blocks associated with the VPC.
6693 6694 6695 6696 6697 6698 6699 6700 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6693 class AwsEc2VpcDetails < Struct.new( :cidr_block_association_set, :ipv_6_cidr_block_association_set, :dhcp_options_id, :state) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the VPC.
6693 6694 6695 6696 6697 6698 6699 6700 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6693 class AwsEc2VpcDetails < Struct.new( :cidr_block_association_set, :ipv_6_cidr_block_association_set, :dhcp_options_id, :state) SENSITIVE = [] include Aws::Structure end |