Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- DnsEntry
Describes a DNS entry.
- DnsOptions
Describes the DNS options for an endpoint.
- DnsOptions
Specification Describes the DNS options for an endpoint.
- Filter
A filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
If you specify multiple filters, the filters are joined with an
AND
, and the request returns only results that match all of the specified filters.- IpPermission
Describes a set of permissions for a security group rule.
- IpRange
Describes an IPv4 range.
- Ipv6
Range Describes an IPv6 range.
- Last
Error The last error that occurred for a VPC endpoint.
- Prefix
List Id Describes a prefix list ID.
- Private
DnsDetails Information about the Private DNS name for interface endpoints.
- Private
DnsName Options OnLaunch Describes the options for instance hostnames.
- Security
Group Describes a security group.
- Security
Group Identifier Describes a security group.
- Service
Detail Describes a VPC endpoint service.
- Service
Type Detail Describes the type of service for a VPC endpoint.
- Subnet
Describes a subnet.
- Subnet
Association Describes the subnet association with the transit gateway multicast domain.
- Subnet
Cidr Block State Describes the state of a CIDR block.
- Subnet
Configuration Describes the configuration of a subnet for a VPC endpoint.
- Subnet
Ipv6 Cidr Block Association Describes an association between a subnet and an IPv6 CIDR block.
- Tag
Describes a tag.
- TagSpecification
The tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.
The
Valid Values
lists all the resource types that can be tagged. However, the action you're using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you're using, you'll get an error.- Unsuccessful
Item Information about items that were not successfully processed in a batch call.
- Unsuccessful
Item Error Information about the error that occurred. For more information about errors, see Error codes.
- User
IdGroup Pair Describes a security group and Amazon Web Services account ID pair.
- VpcEndpoint
Describes a VPC endpoint.
Enums§
- DnsName
State - When writing a match expression against
DnsNameState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - DnsRecord
IpType - When writing a match expression against
DnsRecordIpType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Hostname
Type - When writing a match expression against
HostnameType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - IpAddress
Type - When writing a match expression against
IpAddressType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Payer
Responsibility - When writing a match expression against
PayerResponsibility
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resource
Type - When writing a match expression against
ResourceType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Service
Connectivity Type - When writing a match expression against
ServiceConnectivityType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Service
Type - When writing a match expression against
ServiceType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - State
- When writing a match expression against
State
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Subnet
Cidr Block State Code - When writing a match expression against
SubnetCidrBlockStateCode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Subnet
State - When writing a match expression against
SubnetState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Transit
Gateway Association State - When writing a match expression against
TransitGatewayAssociationState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Transit
Gateway Mulitcast Domain Association State - When writing a match expression against
TransitGatewayMulitcastDomainAssociationState
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - VpcEndpoint
Type - When writing a match expression against
VpcEndpointType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.