VpcContextQuery
Query input for looking up a VPC.
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkassemblyschema"
&alicloudroscdkassemblyschema.VpcContextQuery {
Account: *string,
Filter: *map[string]*string,
Region: *string,
ReturnAsymmetricSubnets: *bool,
SubnetGroupNameTag: *string,
}
Properties
Name | Type | Description |
---|---|---|
Account |
*string |
Query account. |
Filter |
map[string]string |
Filters to apply to the VPC. |
Region |
*string |
Query region. |
ReturnAsymmetricSubnets |
*bool |
Whether to populate the subnetGroups field of the {@link VpcContextResponse}, which contains potentially asymmetric subnet groups. |
SubnetGroupNameTag |
*string |
Optional tag for subnet group name. |
Account
Required
Account *string
- Type: *string
Query account.
Filter
Required
Filter *map[string]*string
- Type: map[string]string
Filters to apply to the VPC.
Filter parameters are the same as passed to DescribeVpcs.
Region
Required
Region *string
- Type: *string
Query region.
ReturnAsymmetricSubnets
Optional
ReturnAsymmetricSubnets *bool
- Type: *bool
- Default: false
Whether to populate the subnetGroups field of the {@link VpcContextResponse}, which contains potentially asymmetric subnet groups.
SubnetGroupNameTag
Optional
SubnetGroupNameTag *string
- Type: *string
- Default: 'ros-cdk:subnet-name'
Optional tag for subnet group name.
If not provided, we'll look at the ros-cdk:subnet-name tag. If the subnet does not have the specified tag, we'll use its type as the name.