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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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')
- 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. = { "endpointPrefix" => "ec2", "protocol" => "ec2", "serviceFullName" => "Amazon Elastic Compute Cloud", "signatureVersion" => "v4", "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_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(: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(: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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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(: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_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_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_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_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_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_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) 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_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) 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) 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_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) 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) 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_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_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) 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) 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_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_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_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_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(: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_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(: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_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_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_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_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_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(: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(: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_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(: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_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_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(: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_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) end