diff --git a/clients/client-ec2/src/commands/DeleteTransitGatewayRouteTableCommand.ts b/clients/client-ec2/src/commands/DeleteTransitGatewayRouteTableCommand.ts index d8c31ef470507..cf686ad5c0657 100644 --- a/clients/client-ec2/src/commands/DeleteTransitGatewayRouteTableCommand.ts +++ b/clients/client-ec2/src/commands/DeleteTransitGatewayRouteTableCommand.ts @@ -32,8 +32,8 @@ export interface DeleteTransitGatewayRouteTableCommandOutput __MetadataBearer {} /** - *
Deletes the specified transit gateway route table. You must disassociate the route table from any - * transit gateway route tables before you can delete it.
+ *Deletes the specified transit gateway route table. If there are any route tables associated with + * the transit gateway route table, you must first run DisassociateRouteTable before you can delete the transit gateway route table. This removes any route tables associated with the transit gateway route table.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-ec2/src/models/models_1.ts b/clients/client-ec2/src/models/models_1.ts index 43ce057a9b754..6d93e06f00089 100644 --- a/clients/client-ec2/src/models/models_1.ts +++ b/clients/client-ec2/src/models/models_1.ts @@ -7071,7 +7071,10 @@ export interface LaunchTemplateInstanceNetworkInterfaceSpecificationRequest { Description?: string; /** - *The device index for the network interface attachment.
+ *The device index for the network interface attachment. Each network interface requires + * a device index. If you create a launch template that includes secondary network interfaces + * but not a primary network interface, then you must add a primary network interface as a + * launch parameter when you launch an instance from the template.
* @public */ DeviceIndex?: number; diff --git a/clients/client-ec2/src/models/models_2.ts b/clients/client-ec2/src/models/models_2.ts index af2e45f3fa22f..3bb36dbfbb189 100644 --- a/clients/client-ec2/src/models/models_2.ts +++ b/clients/client-ec2/src/models/models_2.ts @@ -5624,7 +5624,10 @@ export type VolumeState = (typeof VolumeState)[keyof typeof VolumeState]; */ export interface Volume { /** - *Information about the volume attachments.
+ *This parameter is not returned by CreateVolume.
+ *Information about the volume attachments.
* @public */ Attachments?: VolumeAttachment[]; @@ -5705,7 +5708,10 @@ export interface Volume { VolumeType?: VolumeType; /** - *Indicates whether the volume was created using fast snapshot restore.
+ *This parameter is not returned by CreateVolume.
+ *Indicates whether the volume was created using fast snapshot restore.
* @public */ FastRestored?: boolean; @@ -5723,7 +5729,10 @@ export interface Volume { Throughput?: number; /** - *Reserved for future use.
+ *This parameter is not returned by CreateVolume.
+ *Reserved for future use.
* @public */ SseType?: SSEType; diff --git a/clients/client-ec2/src/models/models_5.ts b/clients/client-ec2/src/models/models_5.ts index afd400dfd37cd..09ac206e76502 100644 --- a/clients/client-ec2/src/models/models_5.ts +++ b/clients/client-ec2/src/models/models_5.ts @@ -1687,6 +1687,13 @@ export interface DescribeTransitGatewaysRequest { *
* transit-gateway-id
- The ID of the transit gateway.
+ * tag-key
- The key/value combination of a tag assigned to the resource. Use the
+ * tag key in the filter name and the tag value as the filter value. For example, to
+ * find all resources that have a tag with the key Owner
and the value TeamA
, specify
+ * tag:Owner
for the filter name and TeamA
for the filter value.
Deletes the specified transit gateway route table. You must disassociate the route table from any\n transit gateway route tables before you can delete it.
" + "smithy.api#documentation": "Deletes the specified transit gateway route table. If there are any route tables associated with\n the transit gateway route table, you must first run DisassociateRouteTable before you can delete the transit gateway route table. This removes any route tables associated with the transit gateway route table.
" } }, "com.amazonaws.ec2#DeleteTransitGatewayRouteTableAnnouncement": { @@ -39646,7 +39646,7 @@ "Filters": { "target": "com.amazonaws.ec2#FilterList", "traits": { - "smithy.api#documentation": "One or more filters. The possible values are:
\n\n options.propagation-default-route-table-id
- The ID of the default propagation route table.
\n options.amazon-side-asn
- The private ASN for the Amazon side of a BGP session.
\n options.association-default-route-table-id
- The ID of the default association route table.
\n options.auto-accept-shared-attachments
- Indicates whether there is automatic acceptance of attachment requests (enable
| disable
).
\n options.default-route-table-association
- Indicates whether resource attachments are automatically \n associated with the default association route table (enable
| disable
).
\n options.default-route-table-propagation
- Indicates whether resource attachments automatically propagate \n routes to the default propagation route table (enable
| disable
).
\n options.dns-support
- Indicates whether DNS support is enabled (enable
| disable
).
\n options.vpn-ecmp-support
- Indicates whether Equal Cost Multipath Protocol support is enabled (enable
| disable
).
\n owner-id
- The ID of the Amazon Web Services account that owns the transit gateway.
\n state
- The state of the transit gateway (available
| deleted
| deleting
| modifying
| pending
).
\n transit-gateway-id
- The ID of the transit gateway.
One or more filters. The possible values are:
\n\n options.propagation-default-route-table-id
- The ID of the default propagation route table.
\n options.amazon-side-asn
- The private ASN for the Amazon side of a BGP session.
\n options.association-default-route-table-id
- The ID of the default association route table.
\n options.auto-accept-shared-attachments
- Indicates whether there is automatic acceptance of attachment requests (enable
| disable
).
\n options.default-route-table-association
- Indicates whether resource attachments are automatically \n associated with the default association route table (enable
| disable
).
\n options.default-route-table-propagation
- Indicates whether resource attachments automatically propagate \n routes to the default propagation route table (enable
| disable
).
\n options.dns-support
- Indicates whether DNS support is enabled (enable
| disable
).
\n options.vpn-ecmp-support
- Indicates whether Equal Cost Multipath Protocol support is enabled (enable
| disable
).
\n owner-id
- The ID of the Amazon Web Services account that owns the transit gateway.
\n state
- The state of the transit gateway (available
| deleted
| deleting
| modifying
| pending
).
\n transit-gateway-id
- The ID of the transit gateway.
\n tag-key
- The key/value combination of a tag assigned to the resource. Use the\n tag key in the filter name and the tag value as the filter value. For example, to\n find all resources that have a tag with the key Owner
and the value TeamA
, specify\n tag:Owner
for the filter name and TeamA
for the filter value.
The device index for the network interface attachment.
" + "smithy.api#documentation": "The device index for the network interface attachment. Each network interface requires\n a device index. If you create a launch template that includes secondary network interfaces \n but not a primary network interface, then you must add a primary network interface as a \n launch parameter when you launch an instance from the template.
" } }, "Groups": { @@ -104748,7 +104748,7 @@ "target": "com.amazonaws.ec2#VolumeAttachmentList", "traits": { "aws.protocols#ec2QueryName": "AttachmentSet", - "smithy.api#documentation": "Information about the volume attachments.
", + "smithy.api#documentation": "This parameter is not returned by CreateVolume.
\nInformation about the volume attachments.
", "smithy.api#xmlName": "attachmentSet" } }, @@ -104852,7 +104852,7 @@ "target": "com.amazonaws.ec2#Boolean", "traits": { "aws.protocols#ec2QueryName": "FastRestored", - "smithy.api#documentation": "Indicates whether the volume was created using fast snapshot restore.
", + "smithy.api#documentation": "This parameter is not returned by CreateVolume.
\nIndicates whether the volume was created using fast snapshot restore.
", "smithy.api#xmlName": "fastRestored" } }, @@ -104876,7 +104876,7 @@ "target": "com.amazonaws.ec2#SSEType", "traits": { "aws.protocols#ec2QueryName": "SseType", - "smithy.api#documentation": "Reserved for future use.
", + "smithy.api#documentation": "This parameter is not returned by CreateVolume.
\nReserved for future use.
", "smithy.api#xmlName": "sseType" } }