Module: Aws::EC2::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-ec2/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptReservedInstancesExchangeQuoteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptReservedInstancesExchangeQuoteRequest')
- AcceptReservedInstancesExchangeQuoteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptReservedInstancesExchangeQuoteResult')
- AcceptTransitGatewayVpcAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptTransitGatewayVpcAttachmentRequest')
- AcceptTransitGatewayVpcAttachmentResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptTransitGatewayVpcAttachmentResult')
- AcceptVpcEndpointConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptVpcEndpointConnectionsRequest')
- AcceptVpcEndpointConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptVpcEndpointConnectionsResult')
- AcceptVpcPeeringConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptVpcPeeringConnectionRequest')
- AcceptVpcPeeringConnectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptVpcPeeringConnectionResult')
- AccountAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountAttribute')
- AccountAttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountAttributeList')
- AccountAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountAttributeName')
- AccountAttributeNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountAttributeNameStringList')
- AccountAttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountAttributeValue')
- AccountAttributeValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountAttributeValueList')
- ActiveInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActiveInstance')
- ActiveInstanceSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ActiveInstanceSet')
- ActivityStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ActivityStatus')
- Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Address')
- AddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AddressList')
- AdvertiseByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvertiseByoipCidrRequest')
- AdvertiseByoipCidrResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvertiseByoipCidrResult')
- Affinity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Affinity')
- AllocateAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllocateAddressRequest')
- AllocateAddressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllocateAddressResult')
- AllocateHostsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllocateHostsRequest')
- AllocateHostsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllocateHostsResult')
- AllocationIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AllocationIdList')
- AllocationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AllocationState')
- AllocationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AllocationStrategy')
- AllowedPrincipal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllowedPrincipal')
- AllowedPrincipalSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AllowedPrincipalSet')
- ApplySecurityGroupsToClientVpnTargetNetworkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApplySecurityGroupsToClientVpnTargetNetworkRequest')
- ApplySecurityGroupsToClientVpnTargetNetworkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApplySecurityGroupsToClientVpnTargetNetworkResult')
- ArchitectureValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ArchitectureValues')
- AssignIpv6AddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssignIpv6AddressesRequest')
- AssignIpv6AddressesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssignIpv6AddressesResult')
- AssignPrivateIpAddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssignPrivateIpAddressesRequest')
- AssociateAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateAddressRequest')
- AssociateAddressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateAddressResult')
- AssociateClientVpnTargetNetworkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateClientVpnTargetNetworkRequest')
- AssociateClientVpnTargetNetworkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateClientVpnTargetNetworkResult')
- AssociateDhcpOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateDhcpOptionsRequest')
- AssociateIamInstanceProfileRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateIamInstanceProfileRequest')
- AssociateIamInstanceProfileResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateIamInstanceProfileResult')
- AssociateRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateRouteTableRequest')
- AssociateRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateRouteTableResult')
- AssociateSubnetCidrBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSubnetCidrBlockRequest')
- AssociateSubnetCidrBlockResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSubnetCidrBlockResult')
- AssociateTransitGatewayRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateTransitGatewayRouteTableRequest')
- AssociateTransitGatewayRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateTransitGatewayRouteTableResult')
- AssociateVpcCidrBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateVpcCidrBlockRequest')
- AssociateVpcCidrBlockResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateVpcCidrBlockResult')
- AssociatedNetworkType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssociatedNetworkType')
- AssociatedTargetNetwork =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatedTargetNetwork')
- AssociatedTargetNetworkSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssociatedTargetNetworkSet')
- AssociationIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssociationIdList')
- AssociationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociationStatus')
- AssociationStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssociationStatusCode')
- AttachClassicLinkVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachClassicLinkVpcRequest')
- AttachClassicLinkVpcResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachClassicLinkVpcResult')
- AttachInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachInternetGatewayRequest')
- AttachNetworkInterfaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachNetworkInterfaceRequest')
- AttachNetworkInterfaceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachNetworkInterfaceResult')
- AttachVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachVolumeRequest')
- AttachVpnGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachVpnGatewayRequest')
- AttachVpnGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachVpnGatewayResult')
- AttachmentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttachmentStatus')
- AttributeBooleanValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeBooleanValue')
- AttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeValue')
- AuthorizationRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizationRule')
- AuthorizationRuleSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthorizationRuleSet')
- AuthorizeClientVpnIngressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeClientVpnIngressRequest')
- AuthorizeClientVpnIngressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeClientVpnIngressResult')
- AuthorizeSecurityGroupEgressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeSecurityGroupEgressRequest')
- AuthorizeSecurityGroupIngressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeSecurityGroupIngressRequest')
Shapes::StringShape.new(name: 'AutoAcceptSharedAttachmentsValue')
- AutoPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutoPlacement')
- AvailabilityZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailabilityZone')
- AvailabilityZoneList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailabilityZoneList')
- AvailabilityZoneMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailabilityZoneMessage')
- AvailabilityZoneMessageList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailabilityZoneMessageList')
- AvailabilityZoneState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AvailabilityZoneState')
- AvailableCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailableCapacity')
- AvailableInstanceCapacityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailableInstanceCapacityList')
- BatchState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BatchState')
- BillingProductList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BillingProductList')
- Blob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'Blob')
- BlobAttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlobAttributeValue')
- BlockDeviceMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlockDeviceMapping')
- BlockDeviceMappingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlockDeviceMappingList')
- BlockDeviceMappingRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlockDeviceMappingRequestList')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- BundleIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BundleIdStringList')
- BundleInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BundleInstanceRequest')
- BundleInstanceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BundleInstanceResult')
- BundleTask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BundleTask')
- BundleTaskError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BundleTaskError')
- BundleTaskList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BundleTaskList')
- BundleTaskState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BundleTaskState')
- ByoipCidr =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ByoipCidr')
- ByoipCidrSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ByoipCidrSet')
- ByoipCidrState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ByoipCidrState')
- CancelBatchErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CancelBatchErrorCode')
- CancelBundleTaskRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelBundleTaskRequest')
- CancelBundleTaskResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelBundleTaskResult')
- CancelCapacityReservationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelCapacityReservationRequest')
- CancelCapacityReservationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelCapacityReservationResult')
- CancelConversionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelConversionRequest')
- CancelExportTaskRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelExportTaskRequest')
- CancelImportTaskRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelImportTaskRequest')
- CancelImportTaskResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelImportTaskResult')
- CancelReservedInstancesListingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelReservedInstancesListingRequest')
- CancelReservedInstancesListingResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelReservedInstancesListingResult')
- CancelSpotFleetRequestsError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotFleetRequestsError')
- CancelSpotFleetRequestsErrorItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotFleetRequestsErrorItem')
- CancelSpotFleetRequestsErrorSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CancelSpotFleetRequestsErrorSet')
- CancelSpotFleetRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotFleetRequestsRequest')
- CancelSpotFleetRequestsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotFleetRequestsResponse')
- CancelSpotFleetRequestsSuccessItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotFleetRequestsSuccessItem')
- CancelSpotFleetRequestsSuccessSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CancelSpotFleetRequestsSuccessSet')
- CancelSpotInstanceRequestState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CancelSpotInstanceRequestState')
- CancelSpotInstanceRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotInstanceRequestsRequest')
- CancelSpotInstanceRequestsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelSpotInstanceRequestsResult')
- CancelledSpotInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelledSpotInstanceRequest')
- CancelledSpotInstanceRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CancelledSpotInstanceRequestList')
- CapacityReservation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservation')
- CapacityReservationIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CapacityReservationIdSet')
- CapacityReservationInstancePlatform =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityReservationInstancePlatform')
- CapacityReservationPreference =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityReservationPreference')
- CapacityReservationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CapacityReservationSet')
- CapacityReservationSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationSpecification')
- CapacityReservationSpecificationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationSpecificationResponse')
- CapacityReservationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityReservationState')
- CapacityReservationTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationTarget')
- CapacityReservationTargetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CapacityReservationTargetResponse')
- CapacityReservationTenancy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CapacityReservationTenancy')
- CertificateAuthentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CertificateAuthentication')
- CertificateAuthenticationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CertificateAuthenticationRequest')
- CidrAuthorizationContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrAuthorizationContext')
- CidrBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrBlock')
- CidrBlockSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CidrBlockSet')
- ClassicLinkDnsSupport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassicLinkDnsSupport')
- ClassicLinkDnsSupportList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClassicLinkDnsSupportList')
- ClassicLinkInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassicLinkInstance')
- ClassicLinkInstanceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClassicLinkInstanceList')
- ClassicLoadBalancer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassicLoadBalancer')
- ClassicLoadBalancers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClassicLoadBalancers')
- ClassicLoadBalancersConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassicLoadBalancersConfig')
- ClientCertificateRevocationListStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientCertificateRevocationListStatus')
- ClientCertificateRevocationListStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientCertificateRevocationListStatusCode')
- ClientData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientData')
- ClientVpnAuthentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnAuthentication')
- ClientVpnAuthenticationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientVpnAuthenticationList')
- ClientVpnAuthenticationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnAuthenticationRequest')
- ClientVpnAuthenticationRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientVpnAuthenticationRequestList')
- ClientVpnAuthenticationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVpnAuthenticationType')
- ClientVpnAuthorizationRuleStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnAuthorizationRuleStatus')
- ClientVpnAuthorizationRuleStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVpnAuthorizationRuleStatusCode')
- ClientVpnConnection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnConnection')
- ClientVpnConnectionSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientVpnConnectionSet')
- ClientVpnConnectionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnConnectionStatus')
- ClientVpnConnectionStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVpnConnectionStatusCode')
- ClientVpnEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnEndpoint')
- ClientVpnEndpointStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnEndpointStatus')
- ClientVpnEndpointStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVpnEndpointStatusCode')
- ClientVpnRoute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnRoute')
- ClientVpnRouteSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientVpnRouteSet')
- ClientVpnRouteStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientVpnRouteStatus')
- ClientVpnRouteStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVpnRouteStatusCode')
- ClientVpnSecurityGroupIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientVpnSecurityGroupIdSet')
- ConfirmProductInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmProductInstanceRequest')
- ConfirmProductInstanceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmProductInstanceResult')
- ConnectionLogOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectionLogOptions')
- ConnectionLogResponseOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectionLogResponseOptions')
- ConnectionNotification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectionNotification')
- ConnectionNotificationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConnectionNotificationSet')
- ConnectionNotificationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectionNotificationState')
- ConnectionNotificationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectionNotificationType')
- ContainerFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContainerFormat')
- ConversionIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConversionIdStringList')
- ConversionTask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConversionTask')
- ConversionTaskState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConversionTaskState')
- CopyFpgaImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyFpgaImageRequest')
- CopyFpgaImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyFpgaImageResult')
- CopyImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyImageRequest')
- CopyImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyImageResult')
- CopySnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopySnapshotRequest')
- CopySnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopySnapshotResult')
- CpuOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CpuOptions')
- CpuOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CpuOptionsRequest')
- CreateCapacityReservationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCapacityReservationRequest')
- CreateCapacityReservationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCapacityReservationResult')
- CreateClientVpnEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClientVpnEndpointRequest')
- CreateClientVpnEndpointResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClientVpnEndpointResult')
- CreateClientVpnRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClientVpnRouteRequest')
- CreateClientVpnRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClientVpnRouteResult')
- CreateCustomerGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomerGatewayRequest')
- CreateCustomerGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomerGatewayResult')
- CreateDefaultSubnetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDefaultSubnetRequest')
- CreateDefaultSubnetResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDefaultSubnetResult')
- CreateDefaultVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDefaultVpcRequest')
- CreateDefaultVpcResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDefaultVpcResult')
- CreateDhcpOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDhcpOptionsRequest')
- CreateDhcpOptionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDhcpOptionsResult')
- CreateEgressOnlyInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEgressOnlyInternetGatewayRequest')
- CreateEgressOnlyInternetGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEgressOnlyInternetGatewayResult')
- CreateFleetError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFleetError')
- CreateFleetErrorsSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CreateFleetErrorsSet')
- CreateFleetInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFleetInstance')
- CreateFleetInstancesSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CreateFleetInstancesSet')
- CreateFleetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFleetRequest')
- CreateFleetResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFleetResult')
- CreateFlowLogsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFlowLogsRequest')
- CreateFlowLogsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFlowLogsResult')
- CreateFpgaImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFpgaImageRequest')
- CreateFpgaImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFpgaImageResult')
- CreateImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateImageRequest')
- CreateImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateImageResult')
- CreateInstanceExportTaskRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInstanceExportTaskRequest')
- CreateInstanceExportTaskResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInstanceExportTaskResult')
- CreateInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInternetGatewayRequest')
- CreateInternetGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInternetGatewayResult')
- CreateKeyPairRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateKeyPairRequest')
- CreateLaunchTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLaunchTemplateRequest')
- CreateLaunchTemplateResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLaunchTemplateResult')
- CreateLaunchTemplateVersionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLaunchTemplateVersionRequest')
- CreateLaunchTemplateVersionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLaunchTemplateVersionResult')
- CreateNatGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNatGatewayRequest')
- CreateNatGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNatGatewayResult')
- CreateNetworkAclEntryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkAclEntryRequest')
- CreateNetworkAclRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkAclRequest')
- CreateNetworkAclResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkAclResult')
- CreateNetworkInterfacePermissionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkInterfacePermissionRequest')
- CreateNetworkInterfacePermissionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkInterfacePermissionResult')
- CreateNetworkInterfaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkInterfaceRequest')
- CreateNetworkInterfaceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateNetworkInterfaceResult')
- CreatePlacementGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePlacementGroupRequest')
- CreateReservedInstancesListingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReservedInstancesListingRequest')
- CreateReservedInstancesListingResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReservedInstancesListingResult')
- CreateRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteRequest')
- CreateRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteResult')
- CreateRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteTableRequest')
- CreateRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteTableResult')
- CreateSecurityGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSecurityGroupRequest')
- CreateSecurityGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSecurityGroupResult')
- CreateSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotRequest')
- CreateSpotDatafeedSubscriptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSpotDatafeedSubscriptionRequest')
- CreateSpotDatafeedSubscriptionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSpotDatafeedSubscriptionResult')
- CreateSubnetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSubnetRequest')
- CreateSubnetResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSubnetResult')
- CreateTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagsRequest')
- CreateTransitGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayRequest')
- CreateTransitGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayResult')
- CreateTransitGatewayRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayRouteRequest')
- CreateTransitGatewayRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayRouteResult')
- CreateTransitGatewayRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayRouteTableRequest')
- CreateTransitGatewayRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayRouteTableResult')
- CreateTransitGatewayVpcAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayVpcAttachmentRequest')
- CreateTransitGatewayVpcAttachmentRequestOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayVpcAttachmentRequestOptions')
- CreateTransitGatewayVpcAttachmentResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTransitGatewayVpcAttachmentResult')
- CreateVolumePermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVolumePermission')
- CreateVolumePermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CreateVolumePermissionList')
- CreateVolumePermissionModifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVolumePermissionModifications')
- CreateVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVolumeRequest')
- CreateVpcEndpointConnectionNotificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointConnectionNotificationRequest')
- CreateVpcEndpointConnectionNotificationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointConnectionNotificationResult')
- CreateVpcEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointRequest')
- CreateVpcEndpointResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointResult')
- CreateVpcEndpointServiceConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointServiceConfigurationRequest')
- CreateVpcEndpointServiceConfigurationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcEndpointServiceConfigurationResult')
- CreateVpcPeeringConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcPeeringConnectionRequest')
- CreateVpcPeeringConnectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcPeeringConnectionResult')
- CreateVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcRequest')
- CreateVpcResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcResult')
- CreateVpnConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpnConnectionRequest')
- CreateVpnConnectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpnConnectionResult')
- CreateVpnConnectionRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpnConnectionRouteRequest')
- CreateVpnGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpnGatewayRequest')
- CreateVpnGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpnGatewayResult')
- CreditSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreditSpecification')
- CreditSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreditSpecificationRequest')
- CurrencyCodeValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CurrencyCodeValues')
- CustomerGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomerGateway')
- CustomerGatewayIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomerGatewayIdStringList')
- CustomerGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomerGatewayList')
- DatafeedSubscriptionState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DatafeedSubscriptionState')
- DateTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'DateTime')
- DefaultRouteTableAssociationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultRouteTableAssociationValue')
- DefaultRouteTablePropagationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultRouteTablePropagationValue')
- DefaultTargetCapacityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultTargetCapacityType')
- DeleteClientVpnEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClientVpnEndpointRequest')
- DeleteClientVpnEndpointResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClientVpnEndpointResult')
- DeleteClientVpnRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClientVpnRouteRequest')
- DeleteClientVpnRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClientVpnRouteResult')
- DeleteCustomerGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomerGatewayRequest')
- DeleteDhcpOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDhcpOptionsRequest')
- DeleteEgressOnlyInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEgressOnlyInternetGatewayRequest')
- DeleteEgressOnlyInternetGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEgressOnlyInternetGatewayResult')
- DeleteFleetError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFleetError')
- DeleteFleetErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeleteFleetErrorCode')
- DeleteFleetErrorItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFleetErrorItem')
- DeleteFleetErrorSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteFleetErrorSet')
- DeleteFleetSuccessItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFleetSuccessItem')
- DeleteFleetSuccessSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteFleetSuccessSet')
- DeleteFleetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFleetsRequest')
- DeleteFleetsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFleetsResult')
- DeleteFlowLogsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFlowLogsRequest')
- DeleteFlowLogsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFlowLogsResult')
- DeleteFpgaImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFpgaImageRequest')
- DeleteFpgaImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFpgaImageResult')
- DeleteInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInternetGatewayRequest')
- DeleteKeyPairRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteKeyPairRequest')
- DeleteLaunchTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateRequest')
- DeleteLaunchTemplateResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateResult')
- DeleteLaunchTemplateVersionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateVersionsRequest')
- DeleteLaunchTemplateVersionsResponseErrorItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateVersionsResponseErrorItem')
- DeleteLaunchTemplateVersionsResponseErrorSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteLaunchTemplateVersionsResponseErrorSet')
- DeleteLaunchTemplateVersionsResponseSuccessItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateVersionsResponseSuccessItem')
- DeleteLaunchTemplateVersionsResponseSuccessSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteLaunchTemplateVersionsResponseSuccessSet')
- DeleteLaunchTemplateVersionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLaunchTemplateVersionsResult')
- DeleteNatGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNatGatewayRequest')
- DeleteNatGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNatGatewayResult')
- DeleteNetworkAclEntryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNetworkAclEntryRequest')
- DeleteNetworkAclRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNetworkAclRequest')
- DeleteNetworkInterfacePermissionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNetworkInterfacePermissionRequest')
- DeleteNetworkInterfacePermissionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNetworkInterfacePermissionResult')
- DeleteNetworkInterfaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteNetworkInterfaceRequest')
- DeletePlacementGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePlacementGroupRequest')
- DeleteRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteRequest')
- DeleteRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteTableRequest')
- DeleteSecurityGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSecurityGroupRequest')
- DeleteSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotRequest')
- DeleteSpotDatafeedSubscriptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSpotDatafeedSubscriptionRequest')
- DeleteSubnetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSubnetRequest')
- DeleteTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagsRequest')
- DeleteTransitGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayRequest')
- DeleteTransitGatewayResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayResult')
- DeleteTransitGatewayRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayRouteRequest')
- DeleteTransitGatewayRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayRouteResult')
- DeleteTransitGatewayRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayRouteTableRequest')
- DeleteTransitGatewayRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayRouteTableResult')
- DeleteTransitGatewayVpcAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayVpcAttachmentRequest')
- DeleteTransitGatewayVpcAttachmentResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTransitGatewayVpcAttachmentResult')
- DeleteVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVolumeRequest')
- DeleteVpcEndpointConnectionNotificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointConnectionNotificationsRequest')
- DeleteVpcEndpointConnectionNotificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointConnectionNotificationsResult')
- DeleteVpcEndpointServiceConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointServiceConfigurationsRequest')
- DeleteVpcEndpointServiceConfigurationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointServiceConfigurationsResult')
- DeleteVpcEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointsRequest')
- DeleteVpcEndpointsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcEndpointsResult')
- DeleteVpcPeeringConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcPeeringConnectionRequest')
- DeleteVpcPeeringConnectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcPeeringConnectionResult')
- DeleteVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcRequest')
- DeleteVpnConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpnConnectionRequest')
- DeleteVpnConnectionRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpnConnectionRouteRequest')
- DeleteVpnGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpnGatewayRequest')
- DeprovisionByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeprovisionByoipCidrRequest')
- DeprovisionByoipCidrResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeprovisionByoipCidrResult')
- DeregisterImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterImageRequest')
- DescribeAccountAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountAttributesRequest')
- DescribeAccountAttributesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountAttributesResult')
- DescribeAddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAddressesRequest')
- DescribeAddressesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAddressesResult')
- DescribeAggregateIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateIdFormatRequest')
- DescribeAggregateIdFormatResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAggregateIdFormatResult')
- DescribeAvailabilityZonesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAvailabilityZonesRequest')
- DescribeAvailabilityZonesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAvailabilityZonesResult')
- DescribeBundleTasksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBundleTasksRequest')
- DescribeBundleTasksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBundleTasksResult')
- DescribeByoipCidrsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeByoipCidrsRequest')
- DescribeByoipCidrsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeByoipCidrsResult')
- DescribeCapacityReservationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCapacityReservationsRequest')
- DescribeCapacityReservationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCapacityReservationsResult')
- DescribeClassicLinkInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClassicLinkInstancesRequest')
- DescribeClassicLinkInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClassicLinkInstancesResult')
- DescribeClientVpnAuthorizationRulesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnAuthorizationRulesRequest')
- DescribeClientVpnAuthorizationRulesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnAuthorizationRulesResult')
- DescribeClientVpnConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnConnectionsRequest')
- DescribeClientVpnConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnConnectionsResult')
- DescribeClientVpnEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnEndpointsRequest')
- DescribeClientVpnEndpointsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnEndpointsResult')
- DescribeClientVpnRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnRoutesRequest')
- DescribeClientVpnRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnRoutesResult')
- DescribeClientVpnTargetNetworksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnTargetNetworksRequest')
- DescribeClientVpnTargetNetworksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClientVpnTargetNetworksResult')
- DescribeConversionTaskList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DescribeConversionTaskList')
- DescribeConversionTasksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConversionTasksRequest')
- DescribeConversionTasksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConversionTasksResult')
- DescribeCustomerGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomerGatewaysRequest')
- DescribeCustomerGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomerGatewaysResult')
- DescribeDhcpOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDhcpOptionsRequest')
- DescribeDhcpOptionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDhcpOptionsResult')
- DescribeEgressOnlyInternetGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEgressOnlyInternetGatewaysRequest')
- DescribeEgressOnlyInternetGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEgressOnlyInternetGatewaysResult')
- DescribeElasticGpusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeElasticGpusRequest')
- DescribeElasticGpusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeElasticGpusResult')
- DescribeExportTasksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeExportTasksRequest')
- DescribeExportTasksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeExportTasksResult')
- DescribeFleetError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetError')
- DescribeFleetHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetHistoryRequest')
- DescribeFleetHistoryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetHistoryResult')
- DescribeFleetInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetInstancesRequest')
- DescribeFleetInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetInstancesResult')
- DescribeFleetsErrorSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DescribeFleetsErrorSet')
- DescribeFleetsInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetsInstances')
- DescribeFleetsInstancesSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DescribeFleetsInstancesSet')
- DescribeFleetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetsRequest')
- DescribeFleetsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFleetsResult')
- DescribeFlowLogsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFlowLogsRequest')
- DescribeFlowLogsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFlowLogsResult')
- DescribeFpgaImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFpgaImageAttributeRequest')
- DescribeFpgaImageAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFpgaImageAttributeResult')
- DescribeFpgaImagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFpgaImagesRequest')
- DescribeFpgaImagesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFpgaImagesResult')
- DescribeHostReservationOfferingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostReservationOfferingsRequest')
- DescribeHostReservationOfferingsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostReservationOfferingsResult')
- DescribeHostReservationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostReservationsRequest')
- DescribeHostReservationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostReservationsResult')
- DescribeHostsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostsRequest')
- DescribeHostsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHostsResult')
- DescribeIamInstanceProfileAssociationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIamInstanceProfileAssociationsRequest')
- DescribeIamInstanceProfileAssociationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIamInstanceProfileAssociationsResult')
- DescribeIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdFormatRequest')
- DescribeIdFormatResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdFormatResult')
- DescribeIdentityIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdentityIdFormatRequest')
- DescribeIdentityIdFormatResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdentityIdFormatResult')
- DescribeImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImageAttributeRequest')
- DescribeImagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImagesRequest')
- DescribeImagesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImagesResult')
- DescribeImportImageTasksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImportImageTasksRequest')
- DescribeImportImageTasksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImportImageTasksResult')
- DescribeImportSnapshotTasksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImportSnapshotTasksRequest')
- DescribeImportSnapshotTasksResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImportSnapshotTasksResult')
- DescribeInstanceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceAttributeRequest')
- DescribeInstanceCreditSpecificationsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeInstanceCreditSpecificationsMaxResults')
- DescribeInstanceCreditSpecificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceCreditSpecificationsRequest')
- DescribeInstanceCreditSpecificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceCreditSpecificationsResult')
- DescribeInstanceStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceStatusRequest')
- DescribeInstanceStatusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstanceStatusResult')
- DescribeInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstancesRequest')
- DescribeInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInstancesResult')
- DescribeInternetGatewaysMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeInternetGatewaysMaxResults')
- DescribeInternetGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInternetGatewaysRequest')
- DescribeInternetGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInternetGatewaysResult')
- DescribeKeyPairsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeKeyPairsRequest')
- DescribeKeyPairsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeKeyPairsResult')
- DescribeLaunchTemplateVersionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLaunchTemplateVersionsRequest')
- DescribeLaunchTemplateVersionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLaunchTemplateVersionsResult')
- DescribeLaunchTemplatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLaunchTemplatesRequest')
- DescribeLaunchTemplatesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLaunchTemplatesResult')
- DescribeMovingAddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMovingAddressesRequest')
- DescribeMovingAddressesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMovingAddressesResult')
- DescribeNatGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNatGatewaysRequest')
- DescribeNatGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNatGatewaysResult')
- DescribeNetworkAclsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeNetworkAclsMaxResults')
- DescribeNetworkAclsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkAclsRequest')
- DescribeNetworkAclsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkAclsResult')
- DescribeNetworkInterfaceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfaceAttributeRequest')
- DescribeNetworkInterfaceAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfaceAttributeResult')
- DescribeNetworkInterfacePermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfacePermissionsRequest')
- DescribeNetworkInterfacePermissionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfacePermissionsResult')
- DescribeNetworkInterfacesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfacesRequest')
- DescribeNetworkInterfacesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNetworkInterfacesResult')
- DescribePlacementGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePlacementGroupsRequest')
- DescribePlacementGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePlacementGroupsResult')
- DescribePrefixListsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePrefixListsRequest')
- DescribePrefixListsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePrefixListsResult')
- DescribePrincipalIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePrincipalIdFormatRequest')
- DescribePrincipalIdFormatResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePrincipalIdFormatResult')
- DescribePublicIpv4PoolsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePublicIpv4PoolsRequest')
- DescribePublicIpv4PoolsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePublicIpv4PoolsResult')
- DescribeRegionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRegionsRequest')
- DescribeRegionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRegionsResult')
- DescribeReservedInstancesListingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesListingsRequest')
- DescribeReservedInstancesListingsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesListingsResult')
- DescribeReservedInstancesModificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesModificationsRequest')
- DescribeReservedInstancesModificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesModificationsResult')
- DescribeReservedInstancesOfferingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesOfferingsRequest')
- DescribeReservedInstancesOfferingsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesOfferingsResult')
- DescribeReservedInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesRequest')
- DescribeReservedInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedInstancesResult')
- DescribeRouteTablesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRouteTablesRequest')
- DescribeRouteTablesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRouteTablesResult')
- DescribeScheduledInstanceAvailabilityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledInstanceAvailabilityRequest')
- DescribeScheduledInstanceAvailabilityResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledInstanceAvailabilityResult')
- DescribeScheduledInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledInstancesRequest')
- DescribeScheduledInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledInstancesResult')
- DescribeSecurityGroupReferencesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSecurityGroupReferencesRequest')
- DescribeSecurityGroupReferencesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSecurityGroupReferencesResult')
- DescribeSecurityGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSecurityGroupsRequest')
- DescribeSecurityGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSecurityGroupsResult')
- DescribeSnapshotAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotAttributeRequest')
- DescribeSnapshotAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotAttributeResult')
- DescribeSnapshotsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsRequest')
- DescribeSnapshotsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsResult')
- DescribeSpotDatafeedSubscriptionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotDatafeedSubscriptionRequest')
- DescribeSpotDatafeedSubscriptionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotDatafeedSubscriptionResult')
- DescribeSpotFleetInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetInstancesRequest')
- DescribeSpotFleetInstancesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetInstancesResponse')
- DescribeSpotFleetRequestHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetRequestHistoryRequest')
- DescribeSpotFleetRequestHistoryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetRequestHistoryResponse')
- DescribeSpotFleetRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetRequestsRequest')
- DescribeSpotFleetRequestsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotFleetRequestsResponse')
- DescribeSpotInstanceRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotInstanceRequestsRequest')
- DescribeSpotInstanceRequestsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotInstanceRequestsResult')
- DescribeSpotPriceHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotPriceHistoryRequest')
- DescribeSpotPriceHistoryResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSpotPriceHistoryResult')
- DescribeStaleSecurityGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStaleSecurityGroupsRequest')
- DescribeStaleSecurityGroupsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStaleSecurityGroupsResult')
- DescribeSubnetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSubnetsRequest')
- DescribeSubnetsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSubnetsResult')
- DescribeTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsRequest')
- DescribeTagsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsResult')
- DescribeTransitGatewayAttachmentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayAttachmentsRequest')
- DescribeTransitGatewayAttachmentsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayAttachmentsResult')
- DescribeTransitGatewayRouteTablesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayRouteTablesRequest')
- DescribeTransitGatewayRouteTablesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayRouteTablesResult')
- DescribeTransitGatewayVpcAttachmentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayVpcAttachmentsRequest')
- DescribeTransitGatewayVpcAttachmentsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewayVpcAttachmentsResult')
- DescribeTransitGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewaysRequest')
- DescribeTransitGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransitGatewaysResult')
- DescribeVolumeAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumeAttributeRequest')
- DescribeVolumeAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumeAttributeResult')
- DescribeVolumeStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumeStatusRequest')
- DescribeVolumeStatusResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumeStatusResult')
- DescribeVolumesModificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumesModificationsRequest')
- DescribeVolumesModificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumesModificationsResult')
- DescribeVolumesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumesRequest')
- DescribeVolumesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVolumesResult')
- DescribeVpcAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcAttributeRequest')
- DescribeVpcAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcAttributeResult')
- DescribeVpcClassicLinkDnsSupportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcClassicLinkDnsSupportRequest')
- DescribeVpcClassicLinkDnsSupportResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcClassicLinkDnsSupportResult')
- DescribeVpcClassicLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcClassicLinkRequest')
- DescribeVpcClassicLinkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcClassicLinkResult')
- DescribeVpcEndpointConnectionNotificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointConnectionNotificationsRequest')
- DescribeVpcEndpointConnectionNotificationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointConnectionNotificationsResult')
- DescribeVpcEndpointConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointConnectionsRequest')
- DescribeVpcEndpointConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointConnectionsResult')
- DescribeVpcEndpointServiceConfigurationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServiceConfigurationsRequest')
- DescribeVpcEndpointServiceConfigurationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServiceConfigurationsResult')
- DescribeVpcEndpointServicePermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServicePermissionsRequest')
- DescribeVpcEndpointServicePermissionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServicePermissionsResult')
- DescribeVpcEndpointServicesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServicesRequest')
- DescribeVpcEndpointServicesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointServicesResult')
- DescribeVpcEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointsRequest')
- DescribeVpcEndpointsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcEndpointsResult')
- DescribeVpcPeeringConnectionsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeVpcPeeringConnectionsMaxResults')
- DescribeVpcPeeringConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcPeeringConnectionsRequest')
- DescribeVpcPeeringConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcPeeringConnectionsResult')
- DescribeVpcsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DescribeVpcsMaxResults')
- DescribeVpcsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcsRequest')
- DescribeVpcsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpcsResult')
- DescribeVpnConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpnConnectionsRequest')
- DescribeVpnConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpnConnectionsResult')
- DescribeVpnGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpnGatewaysRequest')
- DescribeVpnGatewaysResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVpnGatewaysResult')
- DetachClassicLinkVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachClassicLinkVpcRequest')
- DetachClassicLinkVpcResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachClassicLinkVpcResult')
- DetachInternetGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachInternetGatewayRequest')
- DetachNetworkInterfaceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachNetworkInterfaceRequest')
- DetachVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachVolumeRequest')
- DetachVpnGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachVpnGatewayRequest')
- DeviceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceType')
- DhcpConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DhcpConfiguration')
- DhcpConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DhcpConfigurationList')
- DhcpConfigurationValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DhcpConfigurationValueList')
- DhcpOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DhcpOptions')
- DhcpOptionsIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DhcpOptionsIdStringList')
- DhcpOptionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DhcpOptionsList')
- DirectoryServiceAuthentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryServiceAuthentication')
- DirectoryServiceAuthenticationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryServiceAuthenticationRequest')
- DisableTransitGatewayRouteTablePropagationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableTransitGatewayRouteTablePropagationRequest')
- DisableTransitGatewayRouteTablePropagationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableTransitGatewayRouteTablePropagationResult')
- DisableVgwRoutePropagationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableVgwRoutePropagationRequest')
- DisableVpcClassicLinkDnsSupportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableVpcClassicLinkDnsSupportRequest')
- DisableVpcClassicLinkDnsSupportResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableVpcClassicLinkDnsSupportResult')
- DisableVpcClassicLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableVpcClassicLinkRequest')
- DisableVpcClassicLinkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableVpcClassicLinkResult')
- DisassociateAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateAddressRequest')
- DisassociateClientVpnTargetNetworkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateClientVpnTargetNetworkRequest')
- DisassociateClientVpnTargetNetworkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateClientVpnTargetNetworkResult')
- DisassociateIamInstanceProfileRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateIamInstanceProfileRequest')
- DisassociateIamInstanceProfileResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateIamInstanceProfileResult')
- DisassociateRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateRouteTableRequest')
- DisassociateSubnetCidrBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSubnetCidrBlockRequest')
- DisassociateSubnetCidrBlockResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateSubnetCidrBlockResult')
- DisassociateTransitGatewayRouteTableRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateTransitGatewayRouteTableRequest')
- DisassociateTransitGatewayRouteTableResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateTransitGatewayRouteTableResult')
- DisassociateVpcCidrBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateVpcCidrBlockRequest')
- DisassociateVpcCidrBlockResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateVpcCidrBlockResult')
- DiskImage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DiskImage')
- DiskImageDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DiskImageDescription')
- DiskImageDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DiskImageDetail')
- DiskImageFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskImageFormat')
- DiskImageList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DiskImageList')
- DiskImageVolumeDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DiskImageVolumeDescription')
- DnsEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DnsEntry')
- DnsEntrySet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DnsEntrySet')
- DnsServersOptionsModifyStructure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DnsServersOptionsModifyStructure')
- DnsSupportValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DnsSupportValue')
- DomainType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainType')
- Double =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Double')
- EbsBlockDevice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EbsBlockDevice')
- EbsInstanceBlockDevice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EbsInstanceBlockDevice')
- EbsInstanceBlockDeviceSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EbsInstanceBlockDeviceSpecification')
- EgressOnlyInternetGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EgressOnlyInternetGateway')
- EgressOnlyInternetGatewayId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EgressOnlyInternetGatewayId')
- EgressOnlyInternetGatewayIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EgressOnlyInternetGatewayIdList')
- EgressOnlyInternetGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EgressOnlyInternetGatewayList')
- ElasticGpuAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticGpuAssociation')
- ElasticGpuAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuAssociationList')
- ElasticGpuHealth =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticGpuHealth')
- ElasticGpuIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuIdSet')
- ElasticGpuSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuSet')
- ElasticGpuSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticGpuSpecification')
- ElasticGpuSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuSpecificationList')
- ElasticGpuSpecificationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticGpuSpecificationResponse')
- ElasticGpuSpecificationResponseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuSpecificationResponseList')
- ElasticGpuSpecifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticGpuSpecifications')
- ElasticGpuState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ElasticGpuState')
- ElasticGpuStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ElasticGpuStatus')
- ElasticGpus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticGpus')
- ElasticInferenceAccelerator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticInferenceAccelerator')
- ElasticInferenceAcceleratorAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticInferenceAcceleratorAssociation')
- ElasticInferenceAcceleratorAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticInferenceAcceleratorAssociationList')
- ElasticInferenceAccelerators =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ElasticInferenceAccelerators')
- EnableTransitGatewayRouteTablePropagationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableTransitGatewayRouteTablePropagationRequest')
- EnableTransitGatewayRouteTablePropagationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableTransitGatewayRouteTablePropagationResult')
- EnableVgwRoutePropagationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVgwRoutePropagationRequest')
- EnableVolumeIORequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVolumeIORequest')
- EnableVpcClassicLinkDnsSupportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVpcClassicLinkDnsSupportRequest')
- EnableVpcClassicLinkDnsSupportResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVpcClassicLinkDnsSupportResult')
- EnableVpcClassicLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVpcClassicLinkRequest')
- EnableVpcClassicLinkResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableVpcClassicLinkResult')
- EndDateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EndDateType')
- EndpointSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointSet')
- EventCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventCode')
- EventInformation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventInformation')
- EventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventType')
- ExcessCapacityTerminationPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExcessCapacityTerminationPolicy')
- ExecutableByStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExecutableByStringList')
- ExportClientVpnClientCertificateRevocationListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportClientVpnClientCertificateRevocationListRequest')
- ExportClientVpnClientCertificateRevocationListResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportClientVpnClientCertificateRevocationListResult')
- ExportClientVpnClientConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportClientVpnClientConfigurationRequest')
- ExportClientVpnClientConfigurationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportClientVpnClientConfigurationResult')
- ExportEnvironment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExportEnvironment')
- ExportTask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportTask')
- ExportTaskIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExportTaskIdStringList')
- ExportTaskList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExportTaskList')
- ExportTaskState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExportTaskState')
- ExportToS3Task =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportToS3Task')
- ExportToS3TaskSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportToS3TaskSpecification')
- ExportTransitGatewayRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportTransitGatewayRoutesRequest')
- ExportTransitGatewayRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportTransitGatewayRoutesResult')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- FilterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilterList')
- FleetActivityStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetActivityStatus')
- FleetData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetData')
- FleetEventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetEventType')
- FleetExcessCapacityTerminationPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetExcessCapacityTerminationPolicy')
- FleetIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetIdSet')
- FleetIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetIdentifier')
- FleetLaunchTemplateConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateConfig')
- FleetLaunchTemplateConfigList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetLaunchTemplateConfigList')
- FleetLaunchTemplateConfigListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetLaunchTemplateConfigListRequest')
- FleetLaunchTemplateConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateConfigRequest')
- FleetLaunchTemplateOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateOverrides')
- FleetLaunchTemplateOverridesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetLaunchTemplateOverridesList')
- FleetLaunchTemplateOverridesListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetLaunchTemplateOverridesListRequest')
- FleetLaunchTemplateOverridesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateOverridesRequest')
- FleetLaunchTemplateSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateSpecification')
- FleetLaunchTemplateSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FleetLaunchTemplateSpecificationRequest')
- FleetOnDemandAllocationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetOnDemandAllocationStrategy')
- FleetSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FleetSet')
- FleetStateCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetStateCode')
- FleetType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FleetType')
- Float =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Float')
- FlowLog =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FlowLog')
- FlowLogSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FlowLogSet')
- FlowLogsResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FlowLogsResourceType')
- FpgaImage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FpgaImage')
- FpgaImageAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FpgaImageAttribute')
- FpgaImageAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FpgaImageAttributeName')
- FpgaImageIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FpgaImageIdList')
- FpgaImageList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FpgaImageList')
- FpgaImageState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FpgaImageState')
- FpgaImageStateCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FpgaImageStateCode')
- GatewayType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayType')
- GetConsoleOutputRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConsoleOutputRequest')
- GetConsoleOutputResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConsoleOutputResult')
- GetConsoleScreenshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConsoleScreenshotRequest')
- GetConsoleScreenshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConsoleScreenshotResult')
- GetHostReservationPurchasePreviewRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostReservationPurchasePreviewRequest')
- GetHostReservationPurchasePreviewResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHostReservationPurchasePreviewResult')
- GetLaunchTemplateDataRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLaunchTemplateDataRequest')
- GetLaunchTemplateDataResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLaunchTemplateDataResult')
- GetPasswordDataRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPasswordDataRequest')
- GetPasswordDataResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPasswordDataResult')
- GetReservedInstancesExchangeQuoteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedInstancesExchangeQuoteRequest')
- GetReservedInstancesExchangeQuoteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedInstancesExchangeQuoteResult')
- GetTransitGatewayAttachmentPropagationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayAttachmentPropagationsRequest')
- GetTransitGatewayAttachmentPropagationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayAttachmentPropagationsResult')
- GetTransitGatewayRouteTableAssociationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayRouteTableAssociationsRequest')
- GetTransitGatewayRouteTableAssociationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayRouteTableAssociationsResult')
- GetTransitGatewayRouteTablePropagationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayRouteTablePropagationsRequest')
- GetTransitGatewayRouteTablePropagationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTransitGatewayRouteTablePropagationsResult')
- GroupIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupIdStringList')
- GroupIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupIdentifier')
- GroupIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupIdentifierList')
- GroupIdentifierSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupIdentifierSet')
- GroupIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupIds')
- GroupNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupNameStringList')
- HibernationOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HibernationOptions')
- HibernationOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HibernationOptionsRequest')
- HistoryRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HistoryRecord')
- HistoryRecordEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HistoryRecordEntry')
- HistoryRecordSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HistoryRecordSet')
- HistoryRecords =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HistoryRecords')
- Host =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Host')
- HostInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostInstance')
- HostInstanceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostInstanceList')
- HostList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostList')
- HostOffering =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostOffering')
- HostOfferingSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostOfferingSet')
- HostProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostProperties')
- HostReservation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HostReservation')
- HostReservationIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostReservationIdSet')
- HostReservationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HostReservationSet')
- HostTenancy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostTenancy')
- HypervisorType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HypervisorType')
- IamInstanceProfile =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IamInstanceProfile')
- IamInstanceProfileAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IamInstanceProfileAssociation')
- IamInstanceProfileAssociationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IamInstanceProfileAssociationSet')
- IamInstanceProfileAssociationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IamInstanceProfileAssociationState')
- IamInstanceProfileSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IamInstanceProfileSpecification')
- IcmpTypeCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IcmpTypeCode')
- IdFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdFormat')
- IdFormatList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IdFormatList')
- Image =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Image')
- ImageAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageAttribute')
- ImageAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageAttributeName')
- ImageDiskContainer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageDiskContainer')
- ImageDiskContainerList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImageDiskContainerList')
- ImageIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImageIdStringList')
- ImageList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImageList')
- ImageState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageState')
- ImageTypeValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageTypeValues')
- ImportClientVpnClientCertificateRevocationListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportClientVpnClientCertificateRevocationListRequest')
- ImportClientVpnClientCertificateRevocationListResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportClientVpnClientCertificateRevocationListResult')
- ImportImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportImageRequest')
- ImportImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportImageResult')
- ImportImageTask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportImageTask')
- ImportImageTaskList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportImageTaskList')
- ImportInstanceLaunchSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportInstanceLaunchSpecification')
- ImportInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportInstanceRequest')
- ImportInstanceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportInstanceResult')
- ImportInstanceTaskDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportInstanceTaskDetails')
- ImportInstanceVolumeDetailItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportInstanceVolumeDetailItem')
- ImportInstanceVolumeDetailSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportInstanceVolumeDetailSet')
- ImportKeyPairRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportKeyPairRequest')
- ImportKeyPairResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportKeyPairResult')
- ImportSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportSnapshotRequest')
- ImportSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportSnapshotResult')
- ImportSnapshotTask =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportSnapshotTask')
- ImportSnapshotTaskList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportSnapshotTaskList')
- ImportTaskIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportTaskIdList')
- ImportVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportVolumeRequest')
- ImportVolumeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportVolumeResult')
- ImportVolumeTaskDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportVolumeTaskDetails')
- Instance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Instance')
- InstanceAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceAttribute')
- InstanceAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceAttributeName')
- InstanceBlockDeviceMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceBlockDeviceMapping')
- InstanceBlockDeviceMappingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceBlockDeviceMappingList')
- InstanceBlockDeviceMappingSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceBlockDeviceMappingSpecification')
- InstanceBlockDeviceMappingSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceBlockDeviceMappingSpecificationList')
- InstanceCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceCapacity')
- InstanceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceCount')
- InstanceCountList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceCountList')
- InstanceCreditSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceCreditSpecification')
- InstanceCreditSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceCreditSpecificationList')
- InstanceCreditSpecificationListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceCreditSpecificationListRequest')
- InstanceCreditSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceCreditSpecificationRequest')
- InstanceEventId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceEventId')
- InstanceExportDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceExportDetails')
- InstanceHealthStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceHealthStatus')
- InstanceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceId')
- InstanceIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIdSet')
- InstanceIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIdStringList')
- InstanceIdsSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIdsSet')
- InstanceInterruptionBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceInterruptionBehavior')
- InstanceIpv6Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceIpv6Address')
- InstanceIpv6AddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIpv6AddressList')
- InstanceIpv6AddressListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceIpv6AddressListRequest')
- InstanceIpv6AddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceIpv6AddressRequest')
- InstanceLifecycle =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceLifecycle')
- InstanceLifecycleType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceLifecycleType')
- InstanceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceList')
- InstanceMarketOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceMarketOptionsRequest')
- InstanceMatchCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceMatchCriteria')
- InstanceMonitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceMonitoring')
- InstanceMonitoringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceMonitoringList')
- InstanceNetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceNetworkInterface')
- InstanceNetworkInterfaceAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceNetworkInterfaceAssociation')
- InstanceNetworkInterfaceAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceNetworkInterfaceAttachment')
- InstanceNetworkInterfaceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceNetworkInterfaceList')
- InstanceNetworkInterfaceSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceNetworkInterfaceSpecification')
- InstanceNetworkInterfaceSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceNetworkInterfaceSpecificationList')
- InstancePrivateIpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstancePrivateIpAddress')
- InstancePrivateIpAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstancePrivateIpAddressList')
- InstanceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceState')
- InstanceStateChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceStateChange')
- InstanceStateChangeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceStateChangeList')
- InstanceStateName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceStateName')
- InstanceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceStatus')
- InstanceStatusDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceStatusDetails')
- InstanceStatusDetailsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceStatusDetailsList')
- InstanceStatusEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceStatusEvent')
- InstanceStatusEventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceStatusEventList')
- InstanceStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceStatusList')
- InstanceStatusSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceStatusSummary')
- InstanceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceType')
- InstanceTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceTypeList')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- InterfacePermissionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InterfacePermissionType')
- InternetGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternetGateway')
- InternetGatewayAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternetGatewayAttachment')
- InternetGatewayAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InternetGatewayAttachmentList')
- InternetGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InternetGatewayList')
- IpPermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpPermission')
- IpPermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpPermissionList')
- IpRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpRange')
- IpRangeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpRangeList')
- IpRanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpRanges')
- Ipv6Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ipv6Address')
- Ipv6AddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ipv6AddressList')
- Ipv6CidrBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ipv6CidrBlock')
- Ipv6CidrBlockSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ipv6CidrBlockSet')
- Ipv6Range =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ipv6Range')
- Ipv6RangeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ipv6RangeList')
- Ipv6SupportValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ipv6SupportValue')
- KeyNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'KeyNameStringList')
- KeyPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeyPair')
- KeyPairInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeyPairInfo')
- KeyPairList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'KeyPairList')
- LaunchPermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchPermission')
- LaunchPermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchPermissionList')
- LaunchPermissionModifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchPermissionModifications')
- LaunchSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchSpecification')
- LaunchSpecsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchSpecsList')
- LaunchTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplate')
- LaunchTemplateAndOverridesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateAndOverridesResponse')
- LaunchTemplateBlockDeviceMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateBlockDeviceMapping')
- LaunchTemplateBlockDeviceMappingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateBlockDeviceMappingList')
- LaunchTemplateBlockDeviceMappingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateBlockDeviceMappingRequest')
- LaunchTemplateBlockDeviceMappingRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateBlockDeviceMappingRequestList')
- LaunchTemplateCapacityReservationSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateCapacityReservationSpecificationRequest')
- LaunchTemplateCapacityReservationSpecificationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateCapacityReservationSpecificationResponse')
- LaunchTemplateConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateConfig')
- LaunchTemplateConfigList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateConfigList')
- LaunchTemplateCpuOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateCpuOptions')
- LaunchTemplateCpuOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateCpuOptionsRequest')
- LaunchTemplateEbsBlockDevice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateEbsBlockDevice')
- LaunchTemplateEbsBlockDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateEbsBlockDeviceRequest')
- LaunchTemplateElasticInferenceAccelerator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateElasticInferenceAccelerator')
- LaunchTemplateElasticInferenceAcceleratorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateElasticInferenceAcceleratorList')
- LaunchTemplateElasticInferenceAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateElasticInferenceAcceleratorResponse')
- LaunchTemplateElasticInferenceAcceleratorResponseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateElasticInferenceAcceleratorResponseList')
- LaunchTemplateErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LaunchTemplateErrorCode')
- LaunchTemplateHibernationOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateHibernationOptions')
- LaunchTemplateHibernationOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateHibernationOptionsRequest')
- LaunchTemplateIamInstanceProfileSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateIamInstanceProfileSpecification')
- LaunchTemplateIamInstanceProfileSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateIamInstanceProfileSpecificationRequest')
- LaunchTemplateInstanceMarketOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateInstanceMarketOptions')
- LaunchTemplateInstanceMarketOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateInstanceMarketOptionsRequest')
- LaunchTemplateInstanceNetworkInterfaceSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateInstanceNetworkInterfaceSpecification')
- LaunchTemplateInstanceNetworkInterfaceSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateInstanceNetworkInterfaceSpecificationList')
- LaunchTemplateInstanceNetworkInterfaceSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequest')
- LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList')
- LaunchTemplateLicenseConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateLicenseConfiguration')
- LaunchTemplateLicenseConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateLicenseConfigurationRequest')
- LaunchTemplateLicenseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateLicenseList')
- LaunchTemplateLicenseSpecificationListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateLicenseSpecificationListRequest')
- LaunchTemplateName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LaunchTemplateName')
- LaunchTemplateNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateNameStringList')
- LaunchTemplateOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateOverrides')
- LaunchTemplateOverridesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateOverridesList')
- LaunchTemplatePlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplatePlacement')
- LaunchTemplatePlacementRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplatePlacementRequest')
- LaunchTemplateSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateSet')
- LaunchTemplateSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateSpecification')
- LaunchTemplateSpotMarketOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateSpotMarketOptions')
- LaunchTemplateSpotMarketOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateSpotMarketOptionsRequest')
- LaunchTemplateTagSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateTagSpecification')
- LaunchTemplateTagSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateTagSpecificationList')
- LaunchTemplateTagSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateTagSpecificationRequest')
- LaunchTemplateTagSpecificationRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateTagSpecificationRequestList')
- LaunchTemplateVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplateVersion')
- LaunchTemplateVersionSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchTemplateVersionSet')
- LaunchTemplatesMonitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplatesMonitoring')
- LaunchTemplatesMonitoringRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchTemplatesMonitoringRequest')
- LicenseConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LicenseConfiguration')
- LicenseConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LicenseConfigurationRequest')
- LicenseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LicenseList')
- LicenseSpecificationListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LicenseSpecificationListRequest')
- ListingState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListingState')
- ListingStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListingStatus')
- LoadBalancersConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancersConfig')
- LoadPermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadPermission')
- LoadPermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadPermissionList')
- LoadPermissionListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadPermissionListRequest')
- LoadPermissionModifications =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadPermissionModifications')
- LoadPermissionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadPermissionRequest')
- LogDestinationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogDestinationType')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- MarketType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MarketType')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- ModifyCapacityReservationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyCapacityReservationRequest')
- ModifyCapacityReservationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyCapacityReservationResult')
- ModifyClientVpnEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClientVpnEndpointRequest')
- ModifyClientVpnEndpointResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClientVpnEndpointResult')
- ModifyFleetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyFleetRequest')
- ModifyFleetResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyFleetResult')
- ModifyFpgaImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyFpgaImageAttributeRequest')
- ModifyFpgaImageAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyFpgaImageAttributeResult')
- ModifyHostsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHostsRequest')
- ModifyHostsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHostsResult')
- ModifyIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyIdFormatRequest')
- ModifyIdentityIdFormatRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyIdentityIdFormatRequest')
- ModifyImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyImageAttributeRequest')
- ModifyInstanceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceAttributeRequest')
- ModifyInstanceCapacityReservationAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceCapacityReservationAttributesRequest')
- ModifyInstanceCapacityReservationAttributesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceCapacityReservationAttributesResult')
- ModifyInstanceCreditSpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceCreditSpecificationRequest')
- ModifyInstanceCreditSpecificationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceCreditSpecificationResult')
- ModifyInstanceEventStartTimeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceEventStartTimeRequest')
- ModifyInstanceEventStartTimeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstanceEventStartTimeResult')
- ModifyInstancePlacementRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstancePlacementRequest')
- ModifyInstancePlacementResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyInstancePlacementResult')
- ModifyLaunchTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLaunchTemplateRequest')
- ModifyLaunchTemplateResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLaunchTemplateResult')
- ModifyNetworkInterfaceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyNetworkInterfaceAttributeRequest')
- ModifyReservedInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyReservedInstancesRequest')
- ModifyReservedInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyReservedInstancesResult')
- ModifySnapshotAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySnapshotAttributeRequest')
- ModifySpotFleetRequestRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySpotFleetRequestRequest')
- ModifySpotFleetRequestResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySpotFleetRequestResponse')
- ModifySubnetAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySubnetAttributeRequest')
- ModifyTransitGatewayVpcAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyTransitGatewayVpcAttachmentRequest')
- ModifyTransitGatewayVpcAttachmentRequestOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyTransitGatewayVpcAttachmentRequestOptions')
- ModifyTransitGatewayVpcAttachmentResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyTransitGatewayVpcAttachmentResult')
- ModifyVolumeAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVolumeAttributeRequest')
- ModifyVolumeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVolumeRequest')
- ModifyVolumeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVolumeResult')
- ModifyVpcAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcAttributeRequest')
- ModifyVpcEndpointConnectionNotificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointConnectionNotificationRequest')
- ModifyVpcEndpointConnectionNotificationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointConnectionNotificationResult')
- ModifyVpcEndpointRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointRequest')
- ModifyVpcEndpointResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointResult')
- ModifyVpcEndpointServiceConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointServiceConfigurationRequest')
- ModifyVpcEndpointServiceConfigurationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointServiceConfigurationResult')
- ModifyVpcEndpointServicePermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointServicePermissionsRequest')
- ModifyVpcEndpointServicePermissionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcEndpointServicePermissionsResult')
- ModifyVpcPeeringConnectionOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcPeeringConnectionOptionsRequest')
- ModifyVpcPeeringConnectionOptionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcPeeringConnectionOptionsResult')
- ModifyVpcTenancyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcTenancyRequest')
- ModifyVpcTenancyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyVpcTenancyResult')
- MonitorInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MonitorInstancesRequest')
- MonitorInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MonitorInstancesResult')
- Monitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Monitoring')
- MonitoringState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MonitoringState')
- MoveAddressToVpcRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MoveAddressToVpcRequest')
- MoveAddressToVpcResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MoveAddressToVpcResult')
- MoveStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MoveStatus')
- MovingAddressStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MovingAddressStatus')
- MovingAddressStatusSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MovingAddressStatusSet')
- NatGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NatGateway')
- NatGatewayAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NatGatewayAddress')
- NatGatewayAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NatGatewayAddressList')
- NatGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NatGatewayList')
- NatGatewayState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NatGatewayState')
- NetworkAcl =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkAcl')
- NetworkAclAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkAclAssociation')
- NetworkAclAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkAclAssociationList')
- NetworkAclEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkAclEntry')
- NetworkAclEntryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkAclEntryList')
- NetworkAclList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkAclList')
- NetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterface')
- NetworkInterfaceAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfaceAssociation')
- NetworkInterfaceAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfaceAttachment')
- NetworkInterfaceAttachmentChanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfaceAttachmentChanges')
- NetworkInterfaceAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfaceAttribute')
- NetworkInterfaceIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfaceIdList')
- NetworkInterfaceIpv6Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfaceIpv6Address')
- NetworkInterfaceIpv6AddressesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfaceIpv6AddressesList')
- NetworkInterfaceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfaceList')
- NetworkInterfacePermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfacePermission')
- NetworkInterfacePermissionIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfacePermissionIdList')
- NetworkInterfacePermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfacePermissionList')
- NetworkInterfacePermissionState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfacePermissionState')
- NetworkInterfacePermissionStateCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfacePermissionStateCode')
- NetworkInterfacePrivateIpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterfacePrivateIpAddress')
- NetworkInterfacePrivateIpAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NetworkInterfacePrivateIpAddressList')
- NetworkInterfaceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfaceStatus')
- NetworkInterfaceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfaceType')
- NewDhcpConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NewDhcpConfiguration')
- NewDhcpConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NewDhcpConfigurationList')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- OccurrenceDayRequestSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OccurrenceDayRequestSet')
- OccurrenceDaySet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OccurrenceDaySet')
- OfferingClassType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OfferingClassType')
- OfferingTypeValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OfferingTypeValues')
- OnDemandAllocationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OnDemandAllocationStrategy')
- OnDemandOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OnDemandOptions')
- OnDemandOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OnDemandOptionsRequest')
- OperationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OperationType')
- OwnerStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OwnerStringList')
- PaymentOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaymentOption')
- PciId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PciId')
- PeeringConnectionOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PeeringConnectionOptions')
- PeeringConnectionOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PeeringConnectionOptionsRequest')
- PermissionGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PermissionGroup')
- Placement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Placement')
- PlacementGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PlacementGroup')
- PlacementGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PlacementGroupList')
- PlacementGroupState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlacementGroupState')
- PlacementGroupStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PlacementGroupStringList')
- PlacementResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PlacementResponse')
- PlacementStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlacementStrategy')
- PlatformValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlatformValues')
- PoolMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PoolMaxResults')
- PortRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortRange')
- PrefixList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrefixList')
- PrefixListId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrefixListId')
- PrefixListIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrefixListIdList')
- PrefixListIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrefixListIdSet')
- PrefixListSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrefixListSet')
- PriceSchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PriceSchedule')
- PriceScheduleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PriceScheduleList')
- PriceScheduleSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PriceScheduleSpecification')
- PriceScheduleSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PriceScheduleSpecificationList')
- PricingDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PricingDetail')
- PricingDetailsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PricingDetailsList')
- PrincipalIdFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrincipalIdFormat')
- PrincipalIdFormatList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrincipalIdFormatList')
- PrincipalType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrincipalType')
- PrivateIpAddressConfigSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrivateIpAddressConfigSet')
- PrivateIpAddressSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrivateIpAddressSpecification')
- PrivateIpAddressSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrivateIpAddressSpecificationList')
- PrivateIpAddressStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrivateIpAddressStringList')
- ProductCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductCode')
- ProductCodeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductCodeList')
- ProductCodeStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductCodeStringList')
- ProductCodeValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductCodeValues')
- ProductDescriptionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductDescriptionList')
- PropagatingVgw =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PropagatingVgw')
- PropagatingVgwList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PropagatingVgwList')
- ProvisionByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionByoipCidrRequest')
- ProvisionByoipCidrResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionByoipCidrResult')
- ProvisionedBandwidth =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedBandwidth')
- PublicIpStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PublicIpStringList')
- PublicIpv4Pool =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PublicIpv4Pool')
- PublicIpv4PoolRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PublicIpv4PoolRange')
- PublicIpv4PoolRangeSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PublicIpv4PoolRangeSet')
- PublicIpv4PoolSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PublicIpv4PoolSet')
- Purchase =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Purchase')
- PurchaseHostReservationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseHostReservationRequest')
- PurchaseHostReservationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseHostReservationResult')
- PurchaseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseRequest')
- PurchaseRequestSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PurchaseRequestSet')
- PurchaseReservedInstancesOfferingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedInstancesOfferingRequest')
- PurchaseReservedInstancesOfferingResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedInstancesOfferingResult')
- PurchaseScheduledInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseScheduledInstancesRequest')
- PurchaseScheduledInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseScheduledInstancesResult')
- PurchaseSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PurchaseSet')
- PurchasedScheduledInstanceSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PurchasedScheduledInstanceSet')
- RIProductDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RIProductDescription')
- ReasonCodesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReasonCodesList')
- RebootInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootInstancesRequest')
- RecurringCharge =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecurringCharge')
- RecurringChargeFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecurringChargeFrequency')
- RecurringChargesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecurringChargesList')
- Region =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Region')
- RegionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RegionList')
- RegionNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RegionNameStringList')
- RegisterImageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterImageRequest')
- RegisterImageResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterImageResult')
- RejectTransitGatewayVpcAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectTransitGatewayVpcAttachmentRequest')
- RejectTransitGatewayVpcAttachmentResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectTransitGatewayVpcAttachmentResult')
- RejectVpcEndpointConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectVpcEndpointConnectionsRequest')
- RejectVpcEndpointConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectVpcEndpointConnectionsResult')
- RejectVpcPeeringConnectionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectVpcPeeringConnectionRequest')
- RejectVpcPeeringConnectionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectVpcPeeringConnectionResult')
- ReleaseAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReleaseAddressRequest')
- ReleaseHostsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReleaseHostsRequest')
- ReleaseHostsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReleaseHostsResult')
- ReplaceIamInstanceProfileAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceIamInstanceProfileAssociationRequest')
- ReplaceIamInstanceProfileAssociationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceIamInstanceProfileAssociationResult')
- ReplaceNetworkAclAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceNetworkAclAssociationRequest')
- ReplaceNetworkAclAssociationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceNetworkAclAssociationResult')
- ReplaceNetworkAclEntryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceNetworkAclEntryRequest')
- ReplaceRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceRouteRequest')
- ReplaceRouteTableAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceRouteTableAssociationRequest')
- ReplaceRouteTableAssociationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceRouteTableAssociationResult')
- ReplaceTransitGatewayRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceTransitGatewayRouteRequest')
- ReplaceTransitGatewayRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceTransitGatewayRouteResult')
- ReportInstanceReasonCodes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReportInstanceReasonCodes')
- ReportInstanceStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReportInstanceStatusRequest')
- ReportStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReportStatusType')
- RequestHostIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RequestHostIdList')
- RequestHostIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RequestHostIdSet')
- RequestLaunchTemplateData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestLaunchTemplateData')
- RequestSpotFleetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestSpotFleetRequest')
- RequestSpotFleetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestSpotFleetResponse')
- RequestSpotInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestSpotInstancesRequest')
- RequestSpotInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestSpotInstancesResult')
- RequestSpotLaunchSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestSpotLaunchSpecification')
- Reservation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Reservation')
- ReservationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservationList')
- ReservationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReservationState')
- ReservationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservationValue')
- ReservedInstanceIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstanceIdSet')
- ReservedInstanceLimitPrice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstanceLimitPrice')
- ReservedInstanceReservationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstanceReservationValue')
- ReservedInstanceReservationValueSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstanceReservationValueSet')
- ReservedInstanceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReservedInstanceState')
- ReservedInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstances')
- ReservedInstancesConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesConfiguration')
- ReservedInstancesConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesConfigurationList')
- ReservedInstancesId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesId')
- ReservedInstancesIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesIdStringList')
- ReservedInstancesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesList')
- ReservedInstancesListing =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesListing')
- ReservedInstancesListingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesListingList')
- ReservedInstancesModification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesModification')
- ReservedInstancesModificationIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesModificationIdStringList')
- ReservedInstancesModificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesModificationList')
- ReservedInstancesModificationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesModificationResult')
- ReservedInstancesModificationResultList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesModificationResultList')
- ReservedInstancesOffering =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedInstancesOffering')
- ReservedInstancesOfferingIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesOfferingIdStringList')
- ReservedInstancesOfferingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedInstancesOfferingList')
- ReservedIntancesIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedIntancesIds')
- ResetFpgaImageAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResetFpgaImageAttributeName')
- ResetFpgaImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetFpgaImageAttributeRequest')
- ResetFpgaImageAttributeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetFpgaImageAttributeResult')
- ResetImageAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResetImageAttributeName')
- ResetImageAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetImageAttributeRequest')
- ResetInstanceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetInstanceAttributeRequest')
- ResetNetworkInterfaceAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetNetworkInterfaceAttributeRequest')
- ResetSnapshotAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetSnapshotAttributeRequest')
- ResourceIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceIdList')
- ResourceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceList')
- ResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceType')
- ResponseError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResponseError')
- ResponseHostIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResponseHostIdList')
- ResponseHostIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResponseHostIdSet')
- ResponseLaunchTemplateData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResponseLaunchTemplateData')
- RestorableByStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RestorableByStringList')
- RestoreAddressToClassicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreAddressToClassicRequest')
- RestoreAddressToClassicResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreAddressToClassicResult')
- RevokeClientVpnIngressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeClientVpnIngressRequest')
- RevokeClientVpnIngressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeClientVpnIngressResult')
- RevokeSecurityGroupEgressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeSecurityGroupEgressRequest')
- RevokeSecurityGroupIngressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeSecurityGroupIngressRequest')
- Route =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Route')
- RouteList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RouteList')
- RouteOrigin =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RouteOrigin')
- RouteState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RouteState')
- RouteTable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RouteTable')
- RouteTableAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RouteTableAssociation')
- RouteTableAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RouteTableAssociationList')
- RouteTableList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RouteTableList')
- RuleAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleAction')
- RunInstancesMonitoringEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RunInstancesMonitoringEnabled')
- RunInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RunInstancesRequest')
- RunScheduledInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RunScheduledInstancesRequest')
- RunScheduledInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RunScheduledInstancesResult')
- S3Storage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Storage')
- ScheduledInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstance')
- ScheduledInstanceAvailability =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstanceAvailability')
- ScheduledInstanceAvailabilitySet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstanceAvailabilitySet')
- ScheduledInstanceIdRequestSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstanceIdRequestSet')
- ScheduledInstanceRecurrence =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstanceRecurrence')
- ScheduledInstanceRecurrenceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstanceRecurrenceRequest')
- ScheduledInstanceSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstanceSet')
- ScheduledInstancesBlockDeviceMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesBlockDeviceMapping')
- ScheduledInstancesBlockDeviceMappingSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstancesBlockDeviceMappingSet')
- ScheduledInstancesEbs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesEbs')
- ScheduledInstancesIamInstanceProfile =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesIamInstanceProfile')
- ScheduledInstancesIpv6Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesIpv6Address')
- ScheduledInstancesIpv6AddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstancesIpv6AddressList')
- ScheduledInstancesLaunchSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesLaunchSpecification')
- ScheduledInstancesMonitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesMonitoring')
- ScheduledInstancesNetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesNetworkInterface')
- ScheduledInstancesNetworkInterfaceSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstancesNetworkInterfaceSet')
- ScheduledInstancesPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesPlacement')
- ScheduledInstancesPrivateIpAddressConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledInstancesPrivateIpAddressConfig')
- ScheduledInstancesSecurityGroupIdSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledInstancesSecurityGroupIdSet')
- SearchTransitGatewayRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchTransitGatewayRoutesRequest')
- SearchTransitGatewayRoutesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchTransitGatewayRoutesResult')
- SecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityGroup')
- SecurityGroupIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupIdStringList')
- SecurityGroupIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityGroupIdentifier')
- SecurityGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupList')
- SecurityGroupReference =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityGroupReference')
- SecurityGroupReferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupReferences')
- SecurityGroupStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupStringList')
- ServiceConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceConfiguration')
- ServiceConfigurationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServiceConfigurationSet')
- ServiceDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceDetail')
- ServiceDetailSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServiceDetailSet')
- ServiceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceState')
- ServiceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceType')
- ServiceTypeDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceTypeDetail')
- ServiceTypeDetailSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServiceTypeDetailSet')
- ShutdownBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ShutdownBehavior')
- SlotDateTimeRangeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SlotDateTimeRangeRequest')
- SlotStartTimeRangeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SlotStartTimeRangeRequest')
- Snapshot =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Snapshot')
- SnapshotAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnapshotAttributeName')
- SnapshotDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotDetail')
- SnapshotDetailList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotDetailList')
- SnapshotDiskContainer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotDiskContainer')
- SnapshotIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotIdStringList')
- SnapshotList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotList')
- SnapshotState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnapshotState')
- SnapshotTaskDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotTaskDetail')
- SpotAllocationStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SpotAllocationStrategy')
- SpotDatafeedSubscription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotDatafeedSubscription')
- SpotFleetLaunchSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotFleetLaunchSpecification')
- SpotFleetMonitoring =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotFleetMonitoring')
- SpotFleetRequestConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotFleetRequestConfig')
- SpotFleetRequestConfigData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotFleetRequestConfigData')
- SpotFleetRequestConfigSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SpotFleetRequestConfigSet')
- SpotFleetTagSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotFleetTagSpecification')
- SpotFleetTagSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SpotFleetTagSpecificationList')
- SpotInstanceInterruptionBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SpotInstanceInterruptionBehavior')
- SpotInstanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotInstanceRequest')
- SpotInstanceRequestIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SpotInstanceRequestIdList')
- SpotInstanceRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SpotInstanceRequestList')
- SpotInstanceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SpotInstanceState')
- SpotInstanceStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotInstanceStateFault')
- SpotInstanceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotInstanceStatus')
- SpotInstanceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SpotInstanceType')
- SpotMarketOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotMarketOptions')
- SpotOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotOptions')
- SpotOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotOptionsRequest')
- SpotPlacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotPlacement')
- SpotPrice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SpotPrice')
- SpotPriceHistoryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SpotPriceHistoryList')
- StaleIpPermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StaleIpPermission')
- StaleIpPermissionSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StaleIpPermissionSet')
- StaleSecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StaleSecurityGroup')
- StaleSecurityGroupSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StaleSecurityGroupSet')
- StartInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartInstancesRequest')
- StartInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartInstancesResult')
- State =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'State')
- StateReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateReason')
- Status =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Status')
- StatusName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StatusName')
- StatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StatusType')
- StopInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopInstancesRequest')
- StopInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopInstancesResult')
- Storage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Storage')
- StorageLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StorageLocation')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- Subnet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Subnet')
- SubnetCidrBlockState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetCidrBlockState')
- SubnetCidrBlockStateCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetCidrBlockStateCode')
- SubnetIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetIdStringList')
- SubnetIpv6CidrBlockAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetIpv6CidrBlockAssociation')
- SubnetIpv6CidrBlockAssociationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetIpv6CidrBlockAssociationSet')
- SubnetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetList')
- SubnetState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetState')
- SuccessfulInstanceCreditSpecificationItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SuccessfulInstanceCreditSpecificationItem')
- SuccessfulInstanceCreditSpecificationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SuccessfulInstanceCreditSpecificationSet')
- SummaryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SummaryStatus')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagDescription')
- TagDescriptionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagDescriptionList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagSpecification')
- TagSpecificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagSpecificationList')
- TargetCapacitySpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetCapacitySpecification')
- TargetCapacitySpecificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetCapacitySpecificationRequest')
- TargetConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetConfiguration')
- TargetConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetConfigurationRequest')
- TargetConfigurationRequestSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetConfigurationRequestSet')
- TargetGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetGroup')
- TargetGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetGroups')
- TargetGroupsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetGroupsConfig')
- TargetNetwork =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetNetwork')
- TargetNetworkSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetNetworkSet')
- TargetReservationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetReservationValue')
- TargetReservationValueSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetReservationValueSet')
- TelemetryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryStatus')
- Tenancy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Tenancy')
- TerminateClientVpnConnectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateClientVpnConnectionsRequest')
- TerminateClientVpnConnectionsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateClientVpnConnectionsResult')
- TerminateConnectionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateConnectionStatus')
- TerminateConnectionStatusSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TerminateConnectionStatusSet')
- TerminateInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateInstancesRequest')
- TerminateInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateInstancesResult')
- TrafficType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrafficType')
- TransitGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGateway')
- TransitGatewayAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayAssociation')
- TransitGatewayAssociationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayAssociationState')
- TransitGatewayAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayAttachment')
- TransitGatewayAttachmentAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayAttachmentAssociation')
- TransitGatewayAttachmentIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayAttachmentIdStringList')
- TransitGatewayAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayAttachmentList')
- TransitGatewayAttachmentPropagation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayAttachmentPropagation')
- TransitGatewayAttachmentPropagationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayAttachmentPropagationList')
- TransitGatewayAttachmentResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayAttachmentResourceType')
- TransitGatewayAttachmentState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayAttachmentState')
- TransitGatewayIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayIdStringList')
- TransitGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayList')
- TransitGatewayMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TransitGatewayMaxResults')
- TransitGatewayOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayOptions')
- TransitGatewayPropagation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayPropagation')
- TransitGatewayPropagationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayPropagationState')
- TransitGatewayRequestOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRequestOptions')
- TransitGatewayRoute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRoute')
- TransitGatewayRouteAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRouteAttachment')
- TransitGatewayRouteAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteAttachmentList')
- TransitGatewayRouteList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteList')
- TransitGatewayRouteState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayRouteState')
- TransitGatewayRouteTable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRouteTable')
- TransitGatewayRouteTableAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRouteTableAssociation')
- TransitGatewayRouteTableAssociationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteTableAssociationList')
- TransitGatewayRouteTableIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteTableIdStringList')
- TransitGatewayRouteTableList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteTableList')
- TransitGatewayRouteTablePropagation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayRouteTablePropagation')
- TransitGatewayRouteTablePropagationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayRouteTablePropagationList')
- TransitGatewayRouteTableState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayRouteTableState')
- TransitGatewayRouteType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayRouteType')
- TransitGatewayState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransitGatewayState')
- TransitGatewayVpcAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayVpcAttachment')
- TransitGatewayVpcAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransitGatewayVpcAttachmentList')
- TransitGatewayVpcAttachmentOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransitGatewayVpcAttachmentOptions')
- TransportProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransportProtocol')
- TunnelOptionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TunnelOptionsList')
- UnassignIpv6AddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnassignIpv6AddressesRequest')
- UnassignIpv6AddressesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnassignIpv6AddressesResult')
- UnassignPrivateIpAddressesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnassignPrivateIpAddressesRequest')
- UnmonitorInstancesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnmonitorInstancesRequest')
- UnmonitorInstancesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnmonitorInstancesResult')
- UnsuccessfulInstanceCreditSpecificationErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UnsuccessfulInstanceCreditSpecificationErrorCode')
- UnsuccessfulInstanceCreditSpecificationItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsuccessfulInstanceCreditSpecificationItem')
- UnsuccessfulInstanceCreditSpecificationItemError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsuccessfulInstanceCreditSpecificationItemError')
- UnsuccessfulInstanceCreditSpecificationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UnsuccessfulInstanceCreditSpecificationSet')
- UnsuccessfulItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsuccessfulItem')
- UnsuccessfulItemError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsuccessfulItemError')
- UnsuccessfulItemList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UnsuccessfulItemList')
- UnsuccessfulItemSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UnsuccessfulItemSet')
- UpdateSecurityGroupRuleDescriptionsEgressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSecurityGroupRuleDescriptionsEgressRequest')
- UpdateSecurityGroupRuleDescriptionsEgressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSecurityGroupRuleDescriptionsEgressResult')
- UpdateSecurityGroupRuleDescriptionsIngressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSecurityGroupRuleDescriptionsIngressRequest')
- UpdateSecurityGroupRuleDescriptionsIngressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSecurityGroupRuleDescriptionsIngressResult')
- UserBucket =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserBucket')
- UserBucketDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserBucketDetails')
- UserData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserData')
- UserGroupStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserGroupStringList')
- UserIdGroupPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserIdGroupPair')
- UserIdGroupPairList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserIdGroupPairList')
- UserIdGroupPairSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserIdGroupPairSet')
- UserIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserIdStringList')
- ValueStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ValueStringList')
- VersionDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VersionDescription')
- VersionStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VersionStringList')
- VgwTelemetry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VgwTelemetry')
- VgwTelemetryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VgwTelemetryList')
- VirtualizationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VirtualizationType')
- Volume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Volume')
- VolumeAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeAttachment')
- VolumeAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeAttachmentList')
- VolumeAttachmentState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeAttachmentState')
- VolumeAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeAttributeName')
- VolumeDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeDetail')
- VolumeIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeIdStringList')
- VolumeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeList')
- VolumeModification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeModification')
- VolumeModificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeModificationList')
- VolumeModificationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeModificationState')
- VolumeState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeState')
- VolumeStatusAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatusAction')
- VolumeStatusActionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeStatusActionsList')
- VolumeStatusDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatusDetails')
- VolumeStatusDetailsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeStatusDetailsList')
- VolumeStatusEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatusEvent')
- VolumeStatusEventsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeStatusEventsList')
- VolumeStatusInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatusInfo')
- VolumeStatusInfoStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeStatusInfoStatus')
- VolumeStatusItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeStatusItem')
- VolumeStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeStatusList')
- VolumeStatusName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeStatusName')
- VolumeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeType')
- Vpc =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Vpc')
- VpcAttachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcAttachment')
- VpcAttachmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcAttachmentList')
- VpcAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcAttributeName')
- VpcCidrBlockAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcCidrBlockAssociation')
- VpcCidrBlockAssociationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcCidrBlockAssociationSet')
- VpcCidrBlockState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcCidrBlockState')
- VpcCidrBlockStateCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcCidrBlockStateCode')
- VpcClassicLink =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcClassicLink')
- VpcClassicLinkIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcClassicLinkIdList')
- VpcClassicLinkList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcClassicLinkList')
- VpcEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcEndpoint')
- VpcEndpointConnection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcEndpointConnection')
- VpcEndpointConnectionSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcEndpointConnectionSet')
- VpcEndpointSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcEndpointSet')
- VpcEndpointType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcEndpointType')
- VpcIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcIdStringList')
- VpcIpv6CidrBlockAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcIpv6CidrBlockAssociation')
- VpcIpv6CidrBlockAssociationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcIpv6CidrBlockAssociationSet')
- VpcList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcList')
- VpcPeeringConnection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcPeeringConnection')
- VpcPeeringConnectionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcPeeringConnectionList')
- VpcPeeringConnectionOptionsDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcPeeringConnectionOptionsDescription')
- VpcPeeringConnectionStateReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcPeeringConnectionStateReason')
- VpcPeeringConnectionStateReasonCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcPeeringConnectionStateReasonCode')
- VpcPeeringConnectionVpcInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcPeeringConnectionVpcInfo')
- VpcState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcState')
- VpcTenancy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcTenancy')
- VpnConnection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnConnection')
- VpnConnectionIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpnConnectionIdStringList')
- VpnConnectionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpnConnectionList')
- VpnConnectionOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnConnectionOptions')
- VpnConnectionOptionsSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnConnectionOptionsSpecification')
- VpnEcmpSupportValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpnEcmpSupportValue')
- VpnGateway =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnGateway')
- VpnGatewayIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpnGatewayIdStringList')
- VpnGatewayList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpnGatewayList')
- VpnProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpnProtocol')
- VpnState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpnState')
- VpnStaticRoute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnStaticRoute')
- VpnStaticRouteList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpnStaticRouteList')
- VpnStaticRouteSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpnStaticRouteSource')
- VpnTunnelOptionsSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpnTunnelOptionsSpecification')
- WithdrawByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WithdrawByoipCidrRequest')
- WithdrawByoipCidrResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WithdrawByoipCidrResult')
- ZoneIdStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ZoneIdStringList')
- ZoneNameStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ZoneNameStringList')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2016-11-15" api. = { "apiVersion" => "2016-11-15", "endpointPrefix" => "ec2", "protocol" => "ec2", "serviceAbbreviation" => "Amazon EC2", "serviceFullName" => "Amazon Elastic Compute Cloud", "serviceId" => "EC2", "signatureVersion" => "v4", "uid" => "ec2-2016-11-15", "xmlNamespace" => "http://ec2.amazonaws.com/doc/2016-11-15", } api.add_operation(:accept_reserved_instances_exchange_quote, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptReservedInstancesExchangeQuote" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptReservedInstancesExchangeQuoteRequest) o.output = Shapes::ShapeRef.new(shape: AcceptReservedInstancesExchangeQuoteResult) end) api.add_operation(:accept_transit_gateway_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptTransitGatewayVpcAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptTransitGatewayVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: AcceptTransitGatewayVpcAttachmentResult) end) api.add_operation(:accept_vpc_endpoint_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptVpcEndpointConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptVpcEndpointConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: AcceptVpcEndpointConnectionsResult) end) api.add_operation(:accept_vpc_peering_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptVpcPeeringConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptVpcPeeringConnectionRequest) o.output = Shapes::ShapeRef.new(shape: AcceptVpcPeeringConnectionResult) end) api.add_operation(:advertise_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "AdvertiseByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdvertiseByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: AdvertiseByoipCidrResult) end) api.add_operation(:allocate_address, Seahorse::Model::Operation.new.tap do |o| o.name = "AllocateAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AllocateAddressRequest) o.output = Shapes::ShapeRef.new(shape: AllocateAddressResult) end) api.add_operation(:allocate_hosts, Seahorse::Model::Operation.new.tap do |o| o.name = "AllocateHosts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AllocateHostsRequest) o.output = Shapes::ShapeRef.new(shape: AllocateHostsResult) end) api.add_operation(:apply_security_groups_to_client_vpn_target_network, Seahorse::Model::Operation.new.tap do |o| o.name = "ApplySecurityGroupsToClientVpnTargetNetwork" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ApplySecurityGroupsToClientVpnTargetNetworkRequest) o.output = Shapes::ShapeRef.new(shape: ApplySecurityGroupsToClientVpnTargetNetworkResult) end) api.add_operation(:assign_ipv_6_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "AssignIpv6Addresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssignIpv6AddressesRequest) o.output = Shapes::ShapeRef.new(shape: AssignIpv6AddressesResult) end) api.add_operation(:assign_private_ip_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "AssignPrivateIpAddresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssignPrivateIpAddressesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:associate_address, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateAddressRequest) o.output = Shapes::ShapeRef.new(shape: AssociateAddressResult) end) api.add_operation(:associate_client_vpn_target_network, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateClientVpnTargetNetwork" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateClientVpnTargetNetworkRequest) o.output = Shapes::ShapeRef.new(shape: AssociateClientVpnTargetNetworkResult) end) api.add_operation(:associate_dhcp_options, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateDhcpOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateDhcpOptionsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:associate_iam_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateIamInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateIamInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: AssociateIamInstanceProfileResult) end) api.add_operation(:associate_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: AssociateRouteTableResult) end) api.add_operation(:associate_subnet_cidr_block, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateSubnetCidrBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateSubnetCidrBlockRequest) o.output = Shapes::ShapeRef.new(shape: AssociateSubnetCidrBlockResult) end) api.add_operation(:associate_transit_gateway_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateTransitGatewayRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateTransitGatewayRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: AssociateTransitGatewayRouteTableResult) end) api.add_operation(:associate_vpc_cidr_block, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateVpcCidrBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateVpcCidrBlockRequest) o.output = Shapes::ShapeRef.new(shape: AssociateVpcCidrBlockResult) end) api.add_operation(:attach_classic_link_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachClassicLinkVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachClassicLinkVpcRequest) o.output = Shapes::ShapeRef.new(shape: AttachClassicLinkVpcResult) end) api.add_operation(:attach_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:attach_network_interface, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachNetworkInterface" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachNetworkInterfaceRequest) o.output = Shapes::ShapeRef.new(shape: AttachNetworkInterfaceResult) end) api.add_operation(:attach_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachVolumeRequest) o.output = Shapes::ShapeRef.new(shape: VolumeAttachment) end) api.add_operation(:attach_vpn_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachVpnGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachVpnGatewayRequest) o.output = Shapes::ShapeRef.new(shape: AttachVpnGatewayResult) end) api.add_operation(:authorize_client_vpn_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeClientVpnIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeClientVpnIngressRequest) o.output = Shapes::ShapeRef.new(shape: AuthorizeClientVpnIngressResult) end) api.add_operation(:authorize_security_group_egress, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeSecurityGroupEgress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeSecurityGroupEgressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:authorize_security_group_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeSecurityGroupIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeSecurityGroupIngressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:bundle_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "BundleInstance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BundleInstanceRequest) o.output = Shapes::ShapeRef.new(shape: BundleInstanceResult) end) api.add_operation(:cancel_bundle_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelBundleTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelBundleTaskRequest) o.output = Shapes::ShapeRef.new(shape: CancelBundleTaskResult) end) api.add_operation(:cancel_capacity_reservation, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelCapacityReservation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelCapacityReservationRequest) o.output = Shapes::ShapeRef.new(shape: CancelCapacityReservationResult) end) api.add_operation(:cancel_conversion_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelConversionTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelConversionRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:cancel_export_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelExportTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelExportTaskRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:cancel_import_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelImportTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelImportTaskRequest) o.output = Shapes::ShapeRef.new(shape: CancelImportTaskResult) end) api.add_operation(:cancel_reserved_instances_listing, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelReservedInstancesListing" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelReservedInstancesListingRequest) o.output = Shapes::ShapeRef.new(shape: CancelReservedInstancesListingResult) end) api.add_operation(:cancel_spot_fleet_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelSpotFleetRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelSpotFleetRequestsRequest) o.output = Shapes::ShapeRef.new(shape: CancelSpotFleetRequestsResponse) end) api.add_operation(:cancel_spot_instance_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelSpotInstanceRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelSpotInstanceRequestsRequest) o.output = Shapes::ShapeRef.new(shape: CancelSpotInstanceRequestsResult) end) api.add_operation(:confirm_product_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfirmProductInstance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ConfirmProductInstanceRequest) o.output = Shapes::ShapeRef.new(shape: ConfirmProductInstanceResult) end) api.add_operation(:copy_fpga_image, Seahorse::Model::Operation.new.tap do |o| o.name = "CopyFpgaImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopyFpgaImageRequest) o.output = Shapes::ShapeRef.new(shape: CopyFpgaImageResult) end) api.add_operation(:copy_image, Seahorse::Model::Operation.new.tap do |o| o.name = "CopyImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopyImageRequest) o.output = Shapes::ShapeRef.new(shape: CopyImageResult) end) api.add_operation(:copy_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CopySnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopySnapshotRequest) o.output = Shapes::ShapeRef.new(shape: CopySnapshotResult) end) api.add_operation(:create_capacity_reservation, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCapacityReservation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCapacityReservationRequest) o.output = Shapes::ShapeRef.new(shape: CreateCapacityReservationResult) end) api.add_operation(:create_client_vpn_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClientVpnEndpoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClientVpnEndpointRequest) o.output = Shapes::ShapeRef.new(shape: CreateClientVpnEndpointResult) end) api.add_operation(:create_client_vpn_route, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClientVpnRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClientVpnRouteRequest) o.output = Shapes::ShapeRef.new(shape: CreateClientVpnRouteResult) end) api.add_operation(:create_customer_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomerGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomerGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateCustomerGatewayResult) end) api.add_operation(:create_default_subnet, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDefaultSubnet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDefaultSubnetRequest) o.output = Shapes::ShapeRef.new(shape: CreateDefaultSubnetResult) end) api.add_operation(:create_default_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDefaultVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDefaultVpcRequest) o.output = Shapes::ShapeRef.new(shape: CreateDefaultVpcResult) end) api.add_operation(:create_dhcp_options, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDhcpOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateDhcpOptionsRequest) o.output = Shapes::ShapeRef.new(shape: CreateDhcpOptionsResult) end) api.add_operation(:create_egress_only_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateEgressOnlyInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateEgressOnlyInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateEgressOnlyInternetGatewayResult) end) api.add_operation(:create_fleet, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFleet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateFleetRequest) o.output = Shapes::ShapeRef.new(shape: CreateFleetResult) end) api.add_operation(:create_flow_logs, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFlowLogs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateFlowLogsRequest) o.output = Shapes::ShapeRef.new(shape: CreateFlowLogsResult) end) api.add_operation(:create_fpga_image, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFpgaImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateFpgaImageRequest) o.output = Shapes::ShapeRef.new(shape: CreateFpgaImageResult) end) api.add_operation(:create_image, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateImageRequest) o.output = Shapes::ShapeRef.new(shape: CreateImageResult) end) api.add_operation(:create_instance_export_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateInstanceExportTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateInstanceExportTaskRequest) o.output = Shapes::ShapeRef.new(shape: CreateInstanceExportTaskResult) end) api.add_operation(:create_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateInternetGatewayResult) end) api.add_operation(:create_key_pair, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateKeyPair" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateKeyPairRequest) o.output = Shapes::ShapeRef.new(shape: KeyPair) end) api.add_operation(:create_launch_template, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLaunchTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLaunchTemplateRequest) o.output = Shapes::ShapeRef.new(shape: CreateLaunchTemplateResult) end) api.add_operation(:create_launch_template_version, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLaunchTemplateVersion" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLaunchTemplateVersionRequest) o.output = Shapes::ShapeRef.new(shape: CreateLaunchTemplateVersionResult) end) api.add_operation(:create_nat_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNatGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNatGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateNatGatewayResult) end) api.add_operation(:create_network_acl, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNetworkAcl" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNetworkAclRequest) o.output = Shapes::ShapeRef.new(shape: CreateNetworkAclResult) end) api.add_operation(:create_network_acl_entry, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNetworkAclEntry" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNetworkAclEntryRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:create_network_interface, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNetworkInterface" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNetworkInterfaceRequest) o.output = Shapes::ShapeRef.new(shape: CreateNetworkInterfaceResult) end) api.add_operation(:create_network_interface_permission, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNetworkInterfacePermission" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNetworkInterfacePermissionRequest) o.output = Shapes::ShapeRef.new(shape: CreateNetworkInterfacePermissionResult) end) api.add_operation(:create_placement_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePlacementGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreatePlacementGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:create_reserved_instances_listing, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReservedInstancesListing" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateReservedInstancesListingRequest) o.output = Shapes::ShapeRef.new(shape: CreateReservedInstancesListingResult) end) api.add_operation(:create_route, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateRouteRequest) o.output = Shapes::ShapeRef.new(shape: CreateRouteResult) end) api.add_operation(:create_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: CreateRouteTableResult) end) api.add_operation(:create_security_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSecurityGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSecurityGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateSecurityGroupResult) end) api.add_operation(:create_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: Snapshot) end) api.add_operation(:create_spot_datafeed_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSpotDatafeedSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSpotDatafeedSubscriptionRequest) o.output = Shapes::ShapeRef.new(shape: CreateSpotDatafeedSubscriptionResult) end) api.add_operation(:create_subnet, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSubnet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSubnetRequest) o.output = Shapes::ShapeRef.new(shape: CreateSubnetResult) end) api.add_operation(:create_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTagsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:create_transit_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayResult) end) api.add_operation(:create_transit_gateway_route, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGatewayRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteResult) end) api.add_operation(:create_transit_gateway_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGatewayRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteTableResult) end) api.add_operation(:create_transit_gateway_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGatewayVpcAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayVpcAttachmentResult) end) api.add_operation(:create_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVolumeRequest) o.output = Shapes::ShapeRef.new(shape: Volume) end) api.add_operation(:create_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpcRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcResult) end) api.add_operation(:create_vpc_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcEndpoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpcEndpointRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcEndpointResult) end) api.add_operation(:create_vpc_endpoint_connection_notification, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcEndpointConnectionNotification" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpcEndpointConnectionNotificationRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcEndpointConnectionNotificationResult) end) api.add_operation(:create_vpc_endpoint_service_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcEndpointServiceConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpcEndpointServiceConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcEndpointServiceConfigurationResult) end) api.add_operation(:create_vpc_peering_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcPeeringConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpcPeeringConnectionRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcPeeringConnectionResult) end) api.add_operation(:create_vpn_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpnConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpnConnectionRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpnConnectionResult) end) api.add_operation(:create_vpn_connection_route, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpnConnectionRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpnConnectionRouteRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:create_vpn_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpnGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateVpnGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpnGatewayResult) end) api.add_operation(:delete_client_vpn_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClientVpnEndpoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClientVpnEndpointRequest) o.output = Shapes::ShapeRef.new(shape: DeleteClientVpnEndpointResult) end) api.add_operation(:delete_client_vpn_route, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClientVpnRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClientVpnRouteRequest) o.output = Shapes::ShapeRef.new(shape: DeleteClientVpnRouteResult) end) api.add_operation(:delete_customer_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomerGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomerGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_dhcp_options, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDhcpOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteDhcpOptionsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_egress_only_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEgressOnlyInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteEgressOnlyInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeleteEgressOnlyInternetGatewayResult) end) api.add_operation(:delete_fleets, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFleets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteFleetsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFleetsResult) end) api.add_operation(:delete_flow_logs, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFlowLogs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteFlowLogsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFlowLogsResult) end) api.add_operation(:delete_fpga_image, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFpgaImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteFpgaImageRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFpgaImageResult) end) api.add_operation(:delete_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_key_pair, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteKeyPair" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteKeyPairRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_launch_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLaunchTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLaunchTemplateRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLaunchTemplateResult) end) api.add_operation(:delete_launch_template_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLaunchTemplateVersions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLaunchTemplateVersionsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLaunchTemplateVersionsResult) end) api.add_operation(:delete_nat_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNatGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNatGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeleteNatGatewayResult) end) api.add_operation(:delete_network_acl, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNetworkAcl" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNetworkAclRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_network_acl_entry, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNetworkAclEntry" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNetworkAclEntryRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_network_interface, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNetworkInterface" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNetworkInterfaceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_network_interface_permission, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteNetworkInterfacePermission" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteNetworkInterfacePermissionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteNetworkInterfacePermissionResult) end) api.add_operation(:delete_placement_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePlacementGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePlacementGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_route, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRouteRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_security_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSecurityGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSecurityGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_spot_datafeed_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSpotDatafeedSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSpotDatafeedSubscriptionRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_subnet, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSubnet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSubnetRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTagsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_transit_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTransitGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTransitGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTransitGatewayResult) end) api.add_operation(:delete_transit_gateway_route, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTransitGatewayRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTransitGatewayRouteRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTransitGatewayRouteResult) end) api.add_operation(:delete_transit_gateway_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTransitGatewayRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTransitGatewayRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTransitGatewayRouteTableResult) end) api.add_operation(:delete_transit_gateway_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTransitGatewayVpcAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTransitGatewayVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTransitGatewayVpcAttachmentResult) end) api.add_operation(:delete_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVolumeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpcRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_vpc_endpoint_connection_notifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpcEndpointConnectionNotifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpcEndpointConnectionNotificationsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVpcEndpointConnectionNotificationsResult) end) api.add_operation(:delete_vpc_endpoint_service_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpcEndpointServiceConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpcEndpointServiceConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVpcEndpointServiceConfigurationsResult) end) api.add_operation(:delete_vpc_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpcEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpcEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVpcEndpointsResult) end) api.add_operation(:delete_vpc_peering_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpcPeeringConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpcPeeringConnectionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVpcPeeringConnectionResult) end) api.add_operation(:delete_vpn_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpnConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpnConnectionRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_vpn_connection_route, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpnConnectionRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpnConnectionRouteRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_vpn_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpnGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVpnGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:deprovision_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "DeprovisionByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeprovisionByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: DeprovisionByoipCidrResult) end) api.add_operation(:deregister_image, Seahorse::Model::Operation.new.tap do |o| o.name = "DeregisterImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeregisterImageRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:describe_account_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccountAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccountAttributesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAccountAttributesResult) end) api.add_operation(:describe_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAddresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAddressesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAddressesResult) end) api.add_operation(:describe_aggregate_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAggregateIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAggregateIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAggregateIdFormatResult) end) api.add_operation(:describe_availability_zones, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAvailabilityZones" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAvailabilityZonesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAvailabilityZonesResult) end) api.add_operation(:describe_bundle_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeBundleTasks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeBundleTasksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeBundleTasksResult) end) api.add_operation(:describe_byoip_cidrs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeByoipCidrs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeByoipCidrsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeByoipCidrsResult) end) api.add_operation(:describe_capacity_reservations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCapacityReservations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCapacityReservationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCapacityReservationsResult) end) api.add_operation(:describe_classic_link_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClassicLinkInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClassicLinkInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClassicLinkInstancesResult) end) api.add_operation(:describe_client_vpn_authorization_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientVpnAuthorizationRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientVpnAuthorizationRulesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientVpnAuthorizationRulesResult) end) api.add_operation(:describe_client_vpn_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientVpnConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientVpnConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientVpnConnectionsResult) end) api.add_operation(:describe_client_vpn_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientVpnEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientVpnEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientVpnEndpointsResult) end) api.add_operation(:describe_client_vpn_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientVpnRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientVpnRoutesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientVpnRoutesResult) end) api.add_operation(:describe_client_vpn_target_networks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClientVpnTargetNetworks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClientVpnTargetNetworksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClientVpnTargetNetworksResult) end) api.add_operation(:describe_conversion_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConversionTasks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConversionTasksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConversionTasksResult) end) api.add_operation(:describe_customer_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomerGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomerGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCustomerGatewaysResult) end) api.add_operation(:describe_dhcp_options, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDhcpOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDhcpOptionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDhcpOptionsResult) end) api.add_operation(:describe_egress_only_internet_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEgressOnlyInternetGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEgressOnlyInternetGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEgressOnlyInternetGatewaysResult) end) api.add_operation(:describe_elastic_gpus, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeElasticGpus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeElasticGpusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeElasticGpusResult) end) api.add_operation(:describe_export_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeExportTasks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeExportTasksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeExportTasksResult) end) api.add_operation(:describe_fleet_history, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFleetHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFleetHistoryRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFleetHistoryResult) end) api.add_operation(:describe_fleet_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFleetInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFleetInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFleetInstancesResult) end) api.add_operation(:describe_fleets, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFleets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFleetsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFleetsResult) end) api.add_operation(:describe_flow_logs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFlowLogs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFlowLogsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFlowLogsResult) end) api.add_operation(:describe_fpga_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFpgaImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFpgaImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFpgaImageAttributeResult) end) api.add_operation(:describe_fpga_images, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFpgaImages" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFpgaImagesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeFpgaImagesResult) end) api.add_operation(:describe_host_reservation_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHostReservationOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeHostReservationOfferingsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeHostReservationOfferingsResult) end) api.add_operation(:describe_host_reservations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHostReservations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeHostReservationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeHostReservationsResult) end) api.add_operation(:describe_hosts, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHosts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeHostsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeHostsResult) end) api.add_operation(:describe_iam_instance_profile_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIamInstanceProfileAssociations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIamInstanceProfileAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeIamInstanceProfileAssociationsResult) end) api.add_operation(:describe_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: DescribeIdFormatResult) end) api.add_operation(:describe_identity_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIdentityIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIdentityIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: DescribeIdentityIdFormatResult) end) api.add_operation(:describe_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: ImageAttribute) end) api.add_operation(:describe_images, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeImages" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeImagesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeImagesResult) end) api.add_operation(:describe_import_image_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeImportImageTasks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeImportImageTasksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeImportImageTasksResult) end) api.add_operation(:describe_import_snapshot_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeImportSnapshotTasks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeImportSnapshotTasksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeImportSnapshotTasksResult) end) api.add_operation(:describe_instance_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstanceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInstanceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: InstanceAttribute) end) api.add_operation(:describe_instance_credit_specifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstanceCreditSpecifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInstanceCreditSpecificationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeInstanceCreditSpecificationsResult) end) api.add_operation(:describe_instance_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstanceStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInstanceStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeInstanceStatusResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeInstancesResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_internet_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInternetGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInternetGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeInternetGatewaysResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_key_pairs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeKeyPairs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeKeyPairsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeKeyPairsResult) end) api.add_operation(:describe_launch_template_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLaunchTemplateVersions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLaunchTemplateVersionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLaunchTemplateVersionsResult) end) api.add_operation(:describe_launch_templates, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLaunchTemplates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLaunchTemplatesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLaunchTemplatesResult) end) api.add_operation(:describe_moving_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMovingAddresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeMovingAddressesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeMovingAddressesResult) end) api.add_operation(:describe_nat_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNatGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNatGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeNatGatewaysResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_network_acls, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNetworkAcls" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNetworkAclsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeNetworkAclsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_network_interface_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNetworkInterfaceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNetworkInterfaceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: DescribeNetworkInterfaceAttributeResult) end) api.add_operation(:describe_network_interface_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNetworkInterfacePermissions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNetworkInterfacePermissionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeNetworkInterfacePermissionsResult) end) api.add_operation(:describe_network_interfaces, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNetworkInterfaces" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNetworkInterfacesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeNetworkInterfacesResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_placement_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePlacementGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePlacementGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribePlacementGroupsResult) end) api.add_operation(:describe_prefix_lists, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePrefixLists" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePrefixListsRequest) o.output = Shapes::ShapeRef.new(shape: DescribePrefixListsResult) end) api.add_operation(:describe_principal_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePrincipalIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePrincipalIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: DescribePrincipalIdFormatResult) end) api.add_operation(:describe_public_ipv_4_pools, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePublicIpv4Pools" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePublicIpv4PoolsRequest) o.output = Shapes::ShapeRef.new(shape: DescribePublicIpv4PoolsResult) end) api.add_operation(:describe_regions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRegions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRegionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRegionsResult) end) api.add_operation(:describe_reserved_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedInstancesResult) end) api.add_operation(:describe_reserved_instances_listings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedInstancesListings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedInstancesListingsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedInstancesListingsResult) end) api.add_operation(:describe_reserved_instances_modifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedInstancesModifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedInstancesModificationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedInstancesModificationsResult) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_reserved_instances_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedInstancesOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedInstancesOfferingsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedInstancesOfferingsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_route_tables, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRouteTables" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRouteTablesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRouteTablesResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_scheduled_instance_availability, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScheduledInstanceAvailability" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeScheduledInstanceAvailabilityRequest) o.output = Shapes::ShapeRef.new(shape: DescribeScheduledInstanceAvailabilityResult) end) api.add_operation(:describe_scheduled_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScheduledInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeScheduledInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeScheduledInstancesResult) end) api.add_operation(:describe_security_group_references, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSecurityGroupReferences" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSecurityGroupReferencesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSecurityGroupReferencesResult) end) api.add_operation(:describe_security_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSecurityGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSecurityGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSecurityGroupsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_snapshot_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshotAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotAttributeRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotAttributeResult) end) api.add_operation(:describe_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_spot_datafeed_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotDatafeedSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotDatafeedSubscriptionRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotDatafeedSubscriptionResult) end) api.add_operation(:describe_spot_fleet_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotFleetInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotFleetInstancesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotFleetInstancesResponse) end) api.add_operation(:describe_spot_fleet_request_history, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotFleetRequestHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotFleetRequestHistoryRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotFleetRequestHistoryResponse) end) api.add_operation(:describe_spot_fleet_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotFleetRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotFleetRequestsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotFleetRequestsResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_spot_instance_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotInstanceRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotInstanceRequestsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotInstanceRequestsResult) end) api.add_operation(:describe_spot_price_history, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSpotPriceHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSpotPriceHistoryRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSpotPriceHistoryResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_stale_security_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStaleSecurityGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeStaleSecurityGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeStaleSecurityGroupsResult) end) api.add_operation(:describe_subnets, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSubnets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSubnetsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSubnetsResult) end) api.add_operation(:describe_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTagsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_transit_gateway_attachments, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTransitGatewayAttachments" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTransitGatewayAttachmentsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTransitGatewayAttachmentsResult) end) api.add_operation(:describe_transit_gateway_route_tables, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTransitGatewayRouteTables" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTransitGatewayRouteTablesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTransitGatewayRouteTablesResult) end) api.add_operation(:describe_transit_gateway_vpc_attachments, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTransitGatewayVpcAttachments" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTransitGatewayVpcAttachmentsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTransitGatewayVpcAttachmentsResult) end) api.add_operation(:describe_transit_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTransitGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTransitGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTransitGatewaysResult) end) api.add_operation(:describe_volume_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVolumeAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVolumeAttributeRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVolumeAttributeResult) end) api.add_operation(:describe_volume_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVolumeStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVolumeStatusRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVolumeStatusResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_volumes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVolumes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVolumesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVolumesResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_volumes_modifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVolumesModifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVolumesModificationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVolumesModificationsResult) end) api.add_operation(:describe_vpc_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcAttributeRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcAttributeResult) end) api.add_operation(:describe_vpc_classic_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcClassicLink" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcClassicLinkRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcClassicLinkResult) end) api.add_operation(:describe_vpc_classic_link_dns_support, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcClassicLinkDnsSupport" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcClassicLinkDnsSupportRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcClassicLinkDnsSupportResult) end) api.add_operation(:describe_vpc_endpoint_connection_notifications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpointConnectionNotifications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointConnectionNotificationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointConnectionNotificationsResult) end) api.add_operation(:describe_vpc_endpoint_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpointConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointConnectionsResult) end) api.add_operation(:describe_vpc_endpoint_service_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpointServiceConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServiceConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServiceConfigurationsResult) end) api.add_operation(:describe_vpc_endpoint_service_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpointServicePermissions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServicePermissionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServicePermissionsResult) end) api.add_operation(:describe_vpc_endpoint_services, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpointServices" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServicesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointServicesResult) end) api.add_operation(:describe_vpc_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcEndpointsResult) end) api.add_operation(:describe_vpc_peering_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcPeeringConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcPeeringConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcPeeringConnectionsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_vpcs, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpcs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpcsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpcsResult) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_vpn_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpnConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpnConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpnConnectionsResult) end) api.add_operation(:describe_vpn_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVpnGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVpnGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVpnGatewaysResult) end) api.add_operation(:detach_classic_link_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachClassicLinkVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachClassicLinkVpcRequest) o.output = Shapes::ShapeRef.new(shape: DetachClassicLinkVpcResult) end) api.add_operation(:detach_internet_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachInternetGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachInternetGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:detach_network_interface, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachNetworkInterface" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachNetworkInterfaceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:detach_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachVolumeRequest) o.output = Shapes::ShapeRef.new(shape: VolumeAttachment) end) api.add_operation(:detach_vpn_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachVpnGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachVpnGatewayRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:disable_transit_gateway_route_table_propagation, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableTransitGatewayRouteTablePropagation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableTransitGatewayRouteTablePropagationRequest) o.output = Shapes::ShapeRef.new(shape: DisableTransitGatewayRouteTablePropagationResult) end) api.add_operation(:disable_vgw_route_propagation, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableVgwRoutePropagation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableVgwRoutePropagationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:disable_vpc_classic_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableVpcClassicLink" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableVpcClassicLinkRequest) o.output = Shapes::ShapeRef.new(shape: DisableVpcClassicLinkResult) end) api.add_operation(:disable_vpc_classic_link_dns_support, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableVpcClassicLinkDnsSupport" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableVpcClassicLinkDnsSupportRequest) o.output = Shapes::ShapeRef.new(shape: DisableVpcClassicLinkDnsSupportResult) end) api.add_operation(:disassociate_address, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateAddressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:disassociate_client_vpn_target_network, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateClientVpnTargetNetwork" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateClientVpnTargetNetworkRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateClientVpnTargetNetworkResult) end) api.add_operation(:disassociate_iam_instance_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateIamInstanceProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateIamInstanceProfileRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateIamInstanceProfileResult) end) api.add_operation(:disassociate_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:disassociate_subnet_cidr_block, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateSubnetCidrBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateSubnetCidrBlockRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateSubnetCidrBlockResult) end) api.add_operation(:disassociate_transit_gateway_route_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateTransitGatewayRouteTable" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateTransitGatewayRouteTableRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateTransitGatewayRouteTableResult) end) api.add_operation(:disassociate_vpc_cidr_block, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateVpcCidrBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateVpcCidrBlockRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateVpcCidrBlockResult) end) api.add_operation(:enable_transit_gateway_route_table_propagation, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableTransitGatewayRouteTablePropagation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableTransitGatewayRouteTablePropagationRequest) o.output = Shapes::ShapeRef.new(shape: EnableTransitGatewayRouteTablePropagationResult) end) api.add_operation(:enable_vgw_route_propagation, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableVgwRoutePropagation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableVgwRoutePropagationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:enable_volume_io, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableVolumeIO" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableVolumeIORequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:enable_vpc_classic_link, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableVpcClassicLink" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableVpcClassicLinkRequest) o.output = Shapes::ShapeRef.new(shape: EnableVpcClassicLinkResult) end) api.add_operation(:enable_vpc_classic_link_dns_support, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableVpcClassicLinkDnsSupport" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableVpcClassicLinkDnsSupportRequest) o.output = Shapes::ShapeRef.new(shape: EnableVpcClassicLinkDnsSupportResult) end) api.add_operation(:export_client_vpn_client_certificate_revocation_list, Seahorse::Model::Operation.new.tap do |o| o.name = "ExportClientVpnClientCertificateRevocationList" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExportClientVpnClientCertificateRevocationListRequest) o.output = Shapes::ShapeRef.new(shape: ExportClientVpnClientCertificateRevocationListResult) end) api.add_operation(:export_client_vpn_client_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "ExportClientVpnClientConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExportClientVpnClientConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: ExportClientVpnClientConfigurationResult) end) api.add_operation(:export_transit_gateway_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "ExportTransitGatewayRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExportTransitGatewayRoutesRequest) o.output = Shapes::ShapeRef.new(shape: ExportTransitGatewayRoutesResult) end) api.add_operation(:get_console_output, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConsoleOutput" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetConsoleOutputRequest) o.output = Shapes::ShapeRef.new(shape: GetConsoleOutputResult) end) api.add_operation(:get_console_screenshot, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConsoleScreenshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetConsoleScreenshotRequest) o.output = Shapes::ShapeRef.new(shape: GetConsoleScreenshotResult) end) api.add_operation(:get_host_reservation_purchase_preview, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHostReservationPurchasePreview" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetHostReservationPurchasePreviewRequest) o.output = Shapes::ShapeRef.new(shape: GetHostReservationPurchasePreviewResult) end) api.add_operation(:get_launch_template_data, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLaunchTemplateData" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetLaunchTemplateDataRequest) o.output = Shapes::ShapeRef.new(shape: GetLaunchTemplateDataResult) end) api.add_operation(:get_password_data, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPasswordData" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetPasswordDataRequest) o.output = Shapes::ShapeRef.new(shape: GetPasswordDataResult) end) api.add_operation(:get_reserved_instances_exchange_quote, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReservedInstancesExchangeQuote" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetReservedInstancesExchangeQuoteRequest) o.output = Shapes::ShapeRef.new(shape: GetReservedInstancesExchangeQuoteResult) end) api.add_operation(:get_transit_gateway_attachment_propagations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayAttachmentPropagations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayAttachmentPropagationsRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayAttachmentPropagationsResult) end) api.add_operation(:get_transit_gateway_route_table_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayRouteTableAssociations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTableAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTableAssociationsResult) end) api.add_operation(:get_transit_gateway_route_table_propagations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayRouteTablePropagations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTablePropagationsRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTablePropagationsResult) end) api.add_operation(:import_client_vpn_client_certificate_revocation_list, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportClientVpnClientCertificateRevocationList" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportClientVpnClientCertificateRevocationListRequest) o.output = Shapes::ShapeRef.new(shape: ImportClientVpnClientCertificateRevocationListResult) end) api.add_operation(:import_image, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportImageRequest) o.output = Shapes::ShapeRef.new(shape: ImportImageResult) end) api.add_operation(:import_instance, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportInstance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportInstanceRequest) o.output = Shapes::ShapeRef.new(shape: ImportInstanceResult) end) api.add_operation(:import_key_pair, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportKeyPair" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportKeyPairRequest) o.output = Shapes::ShapeRef.new(shape: ImportKeyPairResult) end) api.add_operation(:import_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: ImportSnapshotResult) end) api.add_operation(:import_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportVolumeRequest) o.output = Shapes::ShapeRef.new(shape: ImportVolumeResult) end) api.add_operation(:modify_capacity_reservation, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyCapacityReservation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyCapacityReservationRequest) o.output = Shapes::ShapeRef.new(shape: ModifyCapacityReservationResult) end) api.add_operation(:modify_client_vpn_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClientVpnEndpoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClientVpnEndpointRequest) o.output = Shapes::ShapeRef.new(shape: ModifyClientVpnEndpointResult) end) api.add_operation(:modify_fleet, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyFleet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyFleetRequest) o.output = Shapes::ShapeRef.new(shape: ModifyFleetResult) end) api.add_operation(:modify_fpga_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyFpgaImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyFpgaImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: ModifyFpgaImageAttributeResult) end) api.add_operation(:modify_hosts, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyHosts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyHostsRequest) o.output = Shapes::ShapeRef.new(shape: ModifyHostsResult) end) api.add_operation(:modify_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_identity_id_format, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyIdentityIdFormat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyIdentityIdFormatRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_instance_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyInstanceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyInstanceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_instance_capacity_reservation_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyInstanceCapacityReservationAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyInstanceCapacityReservationAttributesRequest) o.output = Shapes::ShapeRef.new(shape: ModifyInstanceCapacityReservationAttributesResult) end) api.add_operation(:modify_instance_credit_specification, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyInstanceCreditSpecification" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyInstanceCreditSpecificationRequest) o.output = Shapes::ShapeRef.new(shape: ModifyInstanceCreditSpecificationResult) end) api.add_operation(:modify_instance_event_start_time, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyInstanceEventStartTime" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyInstanceEventStartTimeRequest) o.output = Shapes::ShapeRef.new(shape: ModifyInstanceEventStartTimeResult) end) api.add_operation(:modify_instance_placement, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyInstancePlacement" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyInstancePlacementRequest) o.output = Shapes::ShapeRef.new(shape: ModifyInstancePlacementResult) end) api.add_operation(:modify_launch_template, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyLaunchTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyLaunchTemplateRequest) o.output = Shapes::ShapeRef.new(shape: ModifyLaunchTemplateResult) end) api.add_operation(:modify_network_interface_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyNetworkInterfaceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyNetworkInterfaceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_reserved_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyReservedInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyReservedInstancesRequest) o.output = Shapes::ShapeRef.new(shape: ModifyReservedInstancesResult) end) api.add_operation(:modify_snapshot_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifySnapshotAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifySnapshotAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_spot_fleet_request, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifySpotFleetRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifySpotFleetRequestRequest) o.output = Shapes::ShapeRef.new(shape: ModifySpotFleetRequestResponse) end) api.add_operation(:modify_subnet_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifySubnetAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifySubnetAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_transit_gateway_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyTransitGatewayVpcAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyTransitGatewayVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: ModifyTransitGatewayVpcAttachmentResult) end) api.add_operation(:modify_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVolumeRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVolumeResult) end) api.add_operation(:modify_volume_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVolumeAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVolumeAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_vpc_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:modify_vpc_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcEndpoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcEndpointRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcEndpointResult) end) api.add_operation(:modify_vpc_endpoint_connection_notification, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcEndpointConnectionNotification" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcEndpointConnectionNotificationRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcEndpointConnectionNotificationResult) end) api.add_operation(:modify_vpc_endpoint_service_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcEndpointServiceConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcEndpointServiceConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcEndpointServiceConfigurationResult) end) api.add_operation(:modify_vpc_endpoint_service_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcEndpointServicePermissions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcEndpointServicePermissionsRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcEndpointServicePermissionsResult) end) api.add_operation(:modify_vpc_peering_connection_options, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcPeeringConnectionOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcPeeringConnectionOptionsRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcPeeringConnectionOptionsResult) end) api.add_operation(:modify_vpc_tenancy, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyVpcTenancy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyVpcTenancyRequest) o.output = Shapes::ShapeRef.new(shape: ModifyVpcTenancyResult) end) api.add_operation(:monitor_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "MonitorInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MonitorInstancesRequest) o.output = Shapes::ShapeRef.new(shape: MonitorInstancesResult) end) api.add_operation(:move_address_to_vpc, Seahorse::Model::Operation.new.tap do |o| o.name = "MoveAddressToVpc" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MoveAddressToVpcRequest) o.output = Shapes::ShapeRef.new(shape: MoveAddressToVpcResult) end) api.add_operation(:provision_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "ProvisionByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ProvisionByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: ProvisionByoipCidrResult) end) api.add_operation(:purchase_host_reservation, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseHostReservation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseHostReservationRequest) o.output = Shapes::ShapeRef.new(shape: PurchaseHostReservationResult) end) api.add_operation(:purchase_reserved_instances_offering, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseReservedInstancesOffering" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseReservedInstancesOfferingRequest) o.output = Shapes::ShapeRef.new(shape: PurchaseReservedInstancesOfferingResult) end) api.add_operation(:purchase_scheduled_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseScheduledInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseScheduledInstancesRequest) o.output = Shapes::ShapeRef.new(shape: PurchaseScheduledInstancesResult) end) api.add_operation(:reboot_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "RebootInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RebootInstancesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:register_image, Seahorse::Model::Operation.new.tap do |o| o.name = "RegisterImage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RegisterImageRequest) o.output = Shapes::ShapeRef.new(shape: RegisterImageResult) end) api.add_operation(:reject_transit_gateway_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectTransitGatewayVpcAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectTransitGatewayVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: RejectTransitGatewayVpcAttachmentResult) end) api.add_operation(:reject_vpc_endpoint_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectVpcEndpointConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectVpcEndpointConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: RejectVpcEndpointConnectionsResult) end) api.add_operation(:reject_vpc_peering_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectVpcPeeringConnection" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectVpcPeeringConnectionRequest) o.output = Shapes::ShapeRef.new(shape: RejectVpcPeeringConnectionResult) end) api.add_operation(:release_address, Seahorse::Model::Operation.new.tap do |o| o.name = "ReleaseAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReleaseAddressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:release_hosts, Seahorse::Model::Operation.new.tap do |o| o.name = "ReleaseHosts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReleaseHostsRequest) o.output = Shapes::ShapeRef.new(shape: ReleaseHostsResult) end) api.add_operation(:replace_iam_instance_profile_association, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceIamInstanceProfileAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceIamInstanceProfileAssociationRequest) o.output = Shapes::ShapeRef.new(shape: ReplaceIamInstanceProfileAssociationResult) end) api.add_operation(:replace_network_acl_association, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceNetworkAclAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceNetworkAclAssociationRequest) o.output = Shapes::ShapeRef.new(shape: ReplaceNetworkAclAssociationResult) end) api.add_operation(:replace_network_acl_entry, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceNetworkAclEntry" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceNetworkAclEntryRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:replace_route, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceRouteRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:replace_route_table_association, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceRouteTableAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceRouteTableAssociationRequest) o.output = Shapes::ShapeRef.new(shape: ReplaceRouteTableAssociationResult) end) api.add_operation(:replace_transit_gateway_route, Seahorse::Model::Operation.new.tap do |o| o.name = "ReplaceTransitGatewayRoute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReplaceTransitGatewayRouteRequest) o.output = Shapes::ShapeRef.new(shape: ReplaceTransitGatewayRouteResult) end) api.add_operation(:report_instance_status, Seahorse::Model::Operation.new.tap do |o| o.name = "ReportInstanceStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReportInstanceStatusRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:request_spot_fleet, Seahorse::Model::Operation.new.tap do |o| o.name = "RequestSpotFleet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RequestSpotFleetRequest) o.output = Shapes::ShapeRef.new(shape: RequestSpotFleetResponse) end) api.add_operation(:request_spot_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "RequestSpotInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RequestSpotInstancesRequest) o.output = Shapes::ShapeRef.new(shape: RequestSpotInstancesResult) end) api.add_operation(:reset_fpga_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetFpgaImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetFpgaImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: ResetFpgaImageAttributeResult) end) api.add_operation(:reset_image_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetImageAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetImageAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:reset_instance_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetInstanceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetInstanceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:reset_network_interface_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetNetworkInterfaceAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetNetworkInterfaceAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:reset_snapshot_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetSnapshotAttribute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetSnapshotAttributeRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:restore_address_to_classic, Seahorse::Model::Operation.new.tap do |o| o.name = "RestoreAddressToClassic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RestoreAddressToClassicRequest) o.output = Shapes::ShapeRef.new(shape: RestoreAddressToClassicResult) end) api.add_operation(:revoke_client_vpn_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeClientVpnIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeClientVpnIngressRequest) o.output = Shapes::ShapeRef.new(shape: RevokeClientVpnIngressResult) end) api.add_operation(:revoke_security_group_egress, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeSecurityGroupEgress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeSecurityGroupEgressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:revoke_security_group_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeSecurityGroupIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeSecurityGroupIngressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:run_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "RunInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RunInstancesRequest) o.output = Shapes::ShapeRef.new(shape: Reservation) end) api.add_operation(:run_scheduled_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "RunScheduledInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RunScheduledInstancesRequest) o.output = Shapes::ShapeRef.new(shape: RunScheduledInstancesResult) end) api.add_operation(:search_transit_gateway_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchTransitGatewayRoutes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SearchTransitGatewayRoutesRequest) o.output = Shapes::ShapeRef.new(shape: SearchTransitGatewayRoutesResult) end) api.add_operation(:start_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "StartInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartInstancesRequest) o.output = Shapes::ShapeRef.new(shape: StartInstancesResult) end) api.add_operation(:stop_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "StopInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopInstancesRequest) o.output = Shapes::ShapeRef.new(shape: StopInstancesResult) end) api.add_operation(:terminate_client_vpn_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateClientVpnConnections" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateClientVpnConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: TerminateClientVpnConnectionsResult) end) api.add_operation(:terminate_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateInstancesRequest) o.output = Shapes::ShapeRef.new(shape: TerminateInstancesResult) end) api.add_operation(:unassign_ipv_6_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "UnassignIpv6Addresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UnassignIpv6AddressesRequest) o.output = Shapes::ShapeRef.new(shape: UnassignIpv6AddressesResult) end) api.add_operation(:unassign_private_ip_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "UnassignPrivateIpAddresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UnassignPrivateIpAddressesRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:unmonitor_instances, Seahorse::Model::Operation.new.tap do |o| o.name = "UnmonitorInstances" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UnmonitorInstancesRequest) o.output = Shapes::ShapeRef.new(shape: UnmonitorInstancesResult) end) api.add_operation(:update_security_group_rule_descriptions_egress, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSecurityGroupRuleDescriptionsEgress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSecurityGroupRuleDescriptionsEgressRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSecurityGroupRuleDescriptionsEgressResult) end) api.add_operation(:update_security_group_rule_descriptions_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSecurityGroupRuleDescriptionsIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSecurityGroupRuleDescriptionsIngressRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSecurityGroupRuleDescriptionsIngressResult) end) api.add_operation(:withdraw_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "WithdrawByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: WithdrawByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: WithdrawByoipCidrResult) end) end