!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/main_file/vendor/aws/aws-sdk-php/src/data/ec2/2016-11-15/   drwxr-xr-x
Free 13.06 GB of 57.97 GB (22.53%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     api-2.json.php (966.51 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
// This file was auto-generated from sdk-root/src/data/ec2/2016-11-15/api-2.json
return [ 'version' => '2.0''metadata' => [ 'apiVersion' => '2016-11-15''endpointPrefix' => 'ec2''protocol' => 'ec2''serviceAbbreviation' => 'Amazon EC2''serviceFullName' => 'Amazon Elastic Compute Cloud''serviceId' => 'EC2''signatureVersion' => 'v4''uid' => 'ec2-2016-11-15''xmlNamespace' => 'http://ec2.amazonaws.com/doc/2016-11-15', ], 'operations' => [ 'AcceptAddressTransfer' => [ 'name' => 'AcceptAddressTransfer''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptAddressTransferRequest', ], 'output' => [ 'shape' => 'AcceptAddressTransferResult', ], ], 'AcceptReservedInstancesExchangeQuote' => [ 'name' => 'AcceptReservedInstancesExchangeQuote''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptReservedInstancesExchangeQuoteRequest', ], 'output' => [ 'shape' => 'AcceptReservedInstancesExchangeQuoteResult', ], ], 'AcceptTransitGatewayMulticastDomainAssociations' => [ 'name' => 'AcceptTransitGatewayMulticastDomainAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptTransitGatewayMulticastDomainAssociationsRequest', ], 'output' => [ 'shape' => 'AcceptTransitGatewayMulticastDomainAssociationsResult', ], ], 'AcceptTransitGatewayPeeringAttachment' => [ 'name' => 'AcceptTransitGatewayPeeringAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptTransitGatewayPeeringAttachmentRequest', ], 'output' => [ 'shape' => 'AcceptTransitGatewayPeeringAttachmentResult', ], ], 'AcceptTransitGatewayVpcAttachment' => [ 'name' => 'AcceptTransitGatewayVpcAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptTransitGatewayVpcAttachmentRequest', ], 'output' => [ 'shape' => 'AcceptTransitGatewayVpcAttachmentResult', ], ], 'AcceptVpcEndpointConnections' => [ 'name' => 'AcceptVpcEndpointConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptVpcEndpointConnectionsRequest', ], 'output' => [ 'shape' => 'AcceptVpcEndpointConnectionsResult', ], ], 'AcceptVpcPeeringConnection' => [ 'name' => 'AcceptVpcPeeringConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AcceptVpcPeeringConnectionRequest', ], 'output' => [ 'shape' => 'AcceptVpcPeeringConnectionResult', ], ], 'AdvertiseByoipCidr' => [ 'name' => 'AdvertiseByoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AdvertiseByoipCidrRequest', ], 'output' => [ 'shape' => 'AdvertiseByoipCidrResult', ], ], 'AllocateAddress' => [ 'name' => 'AllocateAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AllocateAddressRequest', ], 'output' => [ 'shape' => 'AllocateAddressResult', ], ], 'AllocateHosts' => [ 'name' => 'AllocateHosts''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AllocateHostsRequest', ], 'output' => [ 'shape' => 'AllocateHostsResult', ], ], 'AllocateIpamPoolCidr' => [ 'name' => 'AllocateIpamPoolCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AllocateIpamPoolCidrRequest', ], 'output' => [ 'shape' => 'AllocateIpamPoolCidrResult', ], ], 'ApplySecurityGroupsToClientVpnTargetNetwork' => [ 'name' => 'ApplySecurityGroupsToClientVpnTargetNetwork''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ApplySecurityGroupsToClientVpnTargetNetworkRequest', ], 'output' => [ 'shape' => 'ApplySecurityGroupsToClientVpnTargetNetworkResult', ], ], 'AssignIpv6Addresses' => [ 'name' => 'AssignIpv6Addresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssignIpv6AddressesRequest', ], 'output' => [ 'shape' => 'AssignIpv6AddressesResult', ], ], 'AssignPrivateIpAddresses' => [ 'name' => 'AssignPrivateIpAddresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssignPrivateIpAddressesRequest', ], 'output' => [ 'shape' => 'AssignPrivateIpAddressesResult', ], ], 'AssignPrivateNatGatewayAddress' => [ 'name' => 'AssignPrivateNatGatewayAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssignPrivateNatGatewayAddressRequest', ], 'output' => [ 'shape' => 'AssignPrivateNatGatewayAddressResult', ], ], 'AssociateAddress' => [ 'name' => 'AssociateAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateAddressRequest', ], 'output' => [ 'shape' => 'AssociateAddressResult', ], ], 'AssociateClientVpnTargetNetwork' => [ 'name' => 'AssociateClientVpnTargetNetwork''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateClientVpnTargetNetworkRequest', ], 'output' => [ 'shape' => 'AssociateClientVpnTargetNetworkResult', ], ], 'AssociateDhcpOptions' => [ 'name' => 'AssociateDhcpOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateDhcpOptionsRequest', ], ], 'AssociateEnclaveCertificateIamRole' => [ 'name' => 'AssociateEnclaveCertificateIamRole''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateEnclaveCertificateIamRoleRequest', ], 'output' => [ 'shape' => 'AssociateEnclaveCertificateIamRoleResult', ], ], 'AssociateIamInstanceProfile' => [ 'name' => 'AssociateIamInstanceProfile''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateIamInstanceProfileRequest', ], 'output' => [ 'shape' => 'AssociateIamInstanceProfileResult', ], ], 'AssociateInstanceEventWindow' => [ 'name' => 'AssociateInstanceEventWindow''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateInstanceEventWindowRequest', ], 'output' => [ 'shape' => 'AssociateInstanceEventWindowResult', ], ], 'AssociateIpamResourceDiscovery' => [ 'name' => 'AssociateIpamResourceDiscovery''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateIpamResourceDiscoveryRequest', ], 'output' => [ 'shape' => 'AssociateIpamResourceDiscoveryResult', ], ], 'AssociateNatGatewayAddress' => [ 'name' => 'AssociateNatGatewayAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateNatGatewayAddressRequest', ], 'output' => [ 'shape' => 'AssociateNatGatewayAddressResult', ], ], 'AssociateRouteTable' => [ 'name' => 'AssociateRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateRouteTableRequest', ], 'output' => [ 'shape' => 'AssociateRouteTableResult', ], ], 'AssociateSubnetCidrBlock' => [ 'name' => 'AssociateSubnetCidrBlock''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateSubnetCidrBlockRequest', ], 'output' => [ 'shape' => 'AssociateSubnetCidrBlockResult', ], ], 'AssociateTransitGatewayMulticastDomain' => [ 'name' => 'AssociateTransitGatewayMulticastDomain''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateTransitGatewayMulticastDomainRequest', ], 'output' => [ 'shape' => 'AssociateTransitGatewayMulticastDomainResult', ], ], 'AssociateTransitGatewayPolicyTable' => [ 'name' => 'AssociateTransitGatewayPolicyTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateTransitGatewayPolicyTableRequest', ], 'output' => [ 'shape' => 'AssociateTransitGatewayPolicyTableResult', ], ], 'AssociateTransitGatewayRouteTable' => [ 'name' => 'AssociateTransitGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateTransitGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'AssociateTransitGatewayRouteTableResult', ], ], 'AssociateTrunkInterface' => [ 'name' => 'AssociateTrunkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateTrunkInterfaceRequest', ], 'output' => [ 'shape' => 'AssociateTrunkInterfaceResult', ], ], 'AssociateVpcCidrBlock' => [ 'name' => 'AssociateVpcCidrBlock''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AssociateVpcCidrBlockRequest', ], 'output' => [ 'shape' => 'AssociateVpcCidrBlockResult', ], ], 'AttachClassicLinkVpc' => [ 'name' => 'AttachClassicLinkVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachClassicLinkVpcRequest', ], 'output' => [ 'shape' => 'AttachClassicLinkVpcResult', ], ], 'AttachInternetGateway' => [ 'name' => 'AttachInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachInternetGatewayRequest', ], ], 'AttachNetworkInterface' => [ 'name' => 'AttachNetworkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachNetworkInterfaceRequest', ], 'output' => [ 'shape' => 'AttachNetworkInterfaceResult', ], ], 'AttachVerifiedAccessTrustProvider' => [ 'name' => 'AttachVerifiedAccessTrustProvider''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachVerifiedAccessTrustProviderRequest', ], 'output' => [ 'shape' => 'AttachVerifiedAccessTrustProviderResult', ], ], 'AttachVolume' => [ 'name' => 'AttachVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachVolumeRequest', ], 'output' => [ 'shape' => 'VolumeAttachment', ], ], 'AttachVpnGateway' => [ 'name' => 'AttachVpnGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AttachVpnGatewayRequest', ], 'output' => [ 'shape' => 'AttachVpnGatewayResult', ], ], 'AuthorizeClientVpnIngress' => [ 'name' => 'AuthorizeClientVpnIngress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AuthorizeClientVpnIngressRequest', ], 'output' => [ 'shape' => 'AuthorizeClientVpnIngressResult', ], ], 'AuthorizeSecurityGroupEgress' => [ 'name' => 'AuthorizeSecurityGroupEgress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AuthorizeSecurityGroupEgressRequest', ], 'output' => [ 'shape' => 'AuthorizeSecurityGroupEgressResult', ], ], 'AuthorizeSecurityGroupIngress' => [ 'name' => 'AuthorizeSecurityGroupIngress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'AuthorizeSecurityGroupIngressRequest', ], 'output' => [ 'shape' => 'AuthorizeSecurityGroupIngressResult', ], ], 'BundleInstance' => [ 'name' => 'BundleInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'BundleInstanceRequest', ], 'output' => [ 'shape' => 'BundleInstanceResult', ], ], 'CancelBundleTask' => [ 'name' => 'CancelBundleTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelBundleTaskRequest', ], 'output' => [ 'shape' => 'CancelBundleTaskResult', ], ], 'CancelCapacityReservation' => [ 'name' => 'CancelCapacityReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelCapacityReservationRequest', ], 'output' => [ 'shape' => 'CancelCapacityReservationResult', ], ], 'CancelCapacityReservationFleets' => [ 'name' => 'CancelCapacityReservationFleets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelCapacityReservationFleetsRequest', ], 'output' => [ 'shape' => 'CancelCapacityReservationFleetsResult', ], ], 'CancelConversionTask' => [ 'name' => 'CancelConversionTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelConversionRequest', ], ], 'CancelExportTask' => [ 'name' => 'CancelExportTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelExportTaskRequest', ], ], 'CancelImageLaunchPermission' => [ 'name' => 'CancelImageLaunchPermission''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelImageLaunchPermissionRequest', ], 'output' => [ 'shape' => 'CancelImageLaunchPermissionResult', ], ], 'CancelImportTask' => [ 'name' => 'CancelImportTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelImportTaskRequest', ], 'output' => [ 'shape' => 'CancelImportTaskResult', ], ], 'CancelReservedInstancesListing' => [ 'name' => 'CancelReservedInstancesListing''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelReservedInstancesListingRequest', ], 'output' => [ 'shape' => 'CancelReservedInstancesListingResult', ], ], 'CancelSpotFleetRequests' => [ 'name' => 'CancelSpotFleetRequests''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelSpotFleetRequestsRequest', ], 'output' => [ 'shape' => 'CancelSpotFleetRequestsResponse', ], ], 'CancelSpotInstanceRequests' => [ 'name' => 'CancelSpotInstanceRequests''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CancelSpotInstanceRequestsRequest', ], 'output' => [ 'shape' => 'CancelSpotInstanceRequestsResult', ], ], 'ConfirmProductInstance' => [ 'name' => 'ConfirmProductInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ConfirmProductInstanceRequest', ], 'output' => [ 'shape' => 'ConfirmProductInstanceResult', ], ], 'CopyFpgaImage' => [ 'name' => 'CopyFpgaImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CopyFpgaImageRequest', ], 'output' => [ 'shape' => 'CopyFpgaImageResult', ], ], 'CopyImage' => [ 'name' => 'CopyImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CopyImageRequest', ], 'output' => [ 'shape' => 'CopyImageResult', ], ], 'CopySnapshot' => [ 'name' => 'CopySnapshot''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CopySnapshotRequest', ], 'output' => [ 'shape' => 'CopySnapshotResult', ], ], 'CreateCapacityReservation' => [ 'name' => 'CreateCapacityReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCapacityReservationRequest', ], 'output' => [ 'shape' => 'CreateCapacityReservationResult', ], ], 'CreateCapacityReservationFleet' => [ 'name' => 'CreateCapacityReservationFleet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCapacityReservationFleetRequest', ], 'output' => [ 'shape' => 'CreateCapacityReservationFleetResult', ], ], 'CreateCarrierGateway' => [ 'name' => 'CreateCarrierGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCarrierGatewayRequest', ], 'output' => [ 'shape' => 'CreateCarrierGatewayResult', ], ], 'CreateClientVpnEndpoint' => [ 'name' => 'CreateClientVpnEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateClientVpnEndpointRequest', ], 'output' => [ 'shape' => 'CreateClientVpnEndpointResult', ], ], 'CreateClientVpnRoute' => [ 'name' => 'CreateClientVpnRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateClientVpnRouteRequest', ], 'output' => [ 'shape' => 'CreateClientVpnRouteResult', ], ], 'CreateCoipCidr' => [ 'name' => 'CreateCoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCoipCidrRequest', ], 'output' => [ 'shape' => 'CreateCoipCidrResult', ], ], 'CreateCoipPool' => [ 'name' => 'CreateCoipPool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCoipPoolRequest', ], 'output' => [ 'shape' => 'CreateCoipPoolResult', ], ], 'CreateCustomerGateway' => [ 'name' => 'CreateCustomerGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateCustomerGatewayRequest', ], 'output' => [ 'shape' => 'CreateCustomerGatewayResult', ], ], 'CreateDefaultSubnet' => [ 'name' => 'CreateDefaultSubnet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDefaultSubnetRequest', ], 'output' => [ 'shape' => 'CreateDefaultSubnetResult', ], ], 'CreateDefaultVpc' => [ 'name' => 'CreateDefaultVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDefaultVpcRequest', ], 'output' => [ 'shape' => 'CreateDefaultVpcResult', ], ], 'CreateDhcpOptions' => [ 'name' => 'CreateDhcpOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDhcpOptionsRequest', ], 'output' => [ 'shape' => 'CreateDhcpOptionsResult', ], ], 'CreateEgressOnlyInternetGateway' => [ 'name' => 'CreateEgressOnlyInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateEgressOnlyInternetGatewayRequest', ], 'output' => [ 'shape' => 'CreateEgressOnlyInternetGatewayResult', ], ], 'CreateFleet' => [ 'name' => 'CreateFleet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateFleetRequest', ], 'output' => [ 'shape' => 'CreateFleetResult', ], ], 'CreateFlowLogs' => [ 'name' => 'CreateFlowLogs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateFlowLogsRequest', ], 'output' => [ 'shape' => 'CreateFlowLogsResult', ], ], 'CreateFpgaImage' => [ 'name' => 'CreateFpgaImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateFpgaImageRequest', ], 'output' => [ 'shape' => 'CreateFpgaImageResult', ], ], 'CreateImage' => [ 'name' => 'CreateImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateImageRequest', ], 'output' => [ 'shape' => 'CreateImageResult', ], ], 'CreateInstanceEventWindow' => [ 'name' => 'CreateInstanceEventWindow''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateInstanceEventWindowRequest', ], 'output' => [ 'shape' => 'CreateInstanceEventWindowResult', ], ], 'CreateInstanceExportTask' => [ 'name' => 'CreateInstanceExportTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateInstanceExportTaskRequest', ], 'output' => [ 'shape' => 'CreateInstanceExportTaskResult', ], ], 'CreateInternetGateway' => [ 'name' => 'CreateInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateInternetGatewayRequest', ], 'output' => [ 'shape' => 'CreateInternetGatewayResult', ], ], 'CreateIpam' => [ 'name' => 'CreateIpam''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateIpamRequest', ], 'output' => [ 'shape' => 'CreateIpamResult', ], ], 'CreateIpamPool' => [ 'name' => 'CreateIpamPool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateIpamPoolRequest', ], 'output' => [ 'shape' => 'CreateIpamPoolResult', ], ], 'CreateIpamResourceDiscovery' => [ 'name' => 'CreateIpamResourceDiscovery''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateIpamResourceDiscoveryRequest', ], 'output' => [ 'shape' => 'CreateIpamResourceDiscoveryResult', ], ], 'CreateIpamScope' => [ 'name' => 'CreateIpamScope''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateIpamScopeRequest', ], 'output' => [ 'shape' => 'CreateIpamScopeResult', ], ], 'CreateKeyPair' => [ 'name' => 'CreateKeyPair''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateKeyPairRequest', ], 'output' => [ 'shape' => 'KeyPair', ], ], 'CreateLaunchTemplate' => [ 'name' => 'CreateLaunchTemplate''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLaunchTemplateRequest', ], 'output' => [ 'shape' => 'CreateLaunchTemplateResult', ], ], 'CreateLaunchTemplateVersion' => [ 'name' => 'CreateLaunchTemplateVersion''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLaunchTemplateVersionRequest', ], 'output' => [ 'shape' => 'CreateLaunchTemplateVersionResult', ], ], 'CreateLocalGatewayRoute' => [ 'name' => 'CreateLocalGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLocalGatewayRouteRequest', ], 'output' => [ 'shape' => 'CreateLocalGatewayRouteResult', ], ], 'CreateLocalGatewayRouteTable' => [ 'name' => 'CreateLocalGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLocalGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'CreateLocalGatewayRouteTableResult', ], ], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation' => [ 'name' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest', ], 'output' => [ 'shape' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult', ], ], 'CreateLocalGatewayRouteTableVpcAssociation' => [ 'name' => 'CreateLocalGatewayRouteTableVpcAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateLocalGatewayRouteTableVpcAssociationRequest', ], 'output' => [ 'shape' => 'CreateLocalGatewayRouteTableVpcAssociationResult', ], ], 'CreateManagedPrefixList' => [ 'name' => 'CreateManagedPrefixList''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateManagedPrefixListRequest', ], 'output' => [ 'shape' => 'CreateManagedPrefixListResult', ], ], 'CreateNatGateway' => [ 'name' => 'CreateNatGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNatGatewayRequest', ], 'output' => [ 'shape' => 'CreateNatGatewayResult', ], ], 'CreateNetworkAcl' => [ 'name' => 'CreateNetworkAcl''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkAclRequest', ], 'output' => [ 'shape' => 'CreateNetworkAclResult', ], ], 'CreateNetworkAclEntry' => [ 'name' => 'CreateNetworkAclEntry''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkAclEntryRequest', ], ], 'CreateNetworkInsightsAccessScope' => [ 'name' => 'CreateNetworkInsightsAccessScope''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkInsightsAccessScopeRequest', ], 'output' => [ 'shape' => 'CreateNetworkInsightsAccessScopeResult', ], ], 'CreateNetworkInsightsPath' => [ 'name' => 'CreateNetworkInsightsPath''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkInsightsPathRequest', ], 'output' => [ 'shape' => 'CreateNetworkInsightsPathResult', ], ], 'CreateNetworkInterface' => [ 'name' => 'CreateNetworkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkInterfaceRequest', ], 'output' => [ 'shape' => 'CreateNetworkInterfaceResult', ], ], 'CreateNetworkInterfacePermission' => [ 'name' => 'CreateNetworkInterfacePermission''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateNetworkInterfacePermissionRequest', ], 'output' => [ 'shape' => 'CreateNetworkInterfacePermissionResult', ], ], 'CreatePlacementGroup' => [ 'name' => 'CreatePlacementGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreatePlacementGroupRequest', ], 'output' => [ 'shape' => 'CreatePlacementGroupResult', ], ], 'CreatePublicIpv4Pool' => [ 'name' => 'CreatePublicIpv4Pool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreatePublicIpv4PoolRequest', ], 'output' => [ 'shape' => 'CreatePublicIpv4PoolResult', ], ], 'CreateReplaceRootVolumeTask' => [ 'name' => 'CreateReplaceRootVolumeTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateReplaceRootVolumeTaskRequest', ], 'output' => [ 'shape' => 'CreateReplaceRootVolumeTaskResult', ], ], 'CreateReservedInstancesListing' => [ 'name' => 'CreateReservedInstancesListing''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateReservedInstancesListingRequest', ], 'output' => [ 'shape' => 'CreateReservedInstancesListingResult', ], ], 'CreateRestoreImageTask' => [ 'name' => 'CreateRestoreImageTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateRestoreImageTaskRequest', ], 'output' => [ 'shape' => 'CreateRestoreImageTaskResult', ], ], 'CreateRoute' => [ 'name' => 'CreateRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateRouteRequest', ], 'output' => [ 'shape' => 'CreateRouteResult', ], ], 'CreateRouteTable' => [ 'name' => 'CreateRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateRouteTableRequest', ], 'output' => [ 'shape' => 'CreateRouteTableResult', ], ], 'CreateSecurityGroup' => [ 'name' => 'CreateSecurityGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSecurityGroupRequest', ], 'output' => [ 'shape' => 'CreateSecurityGroupResult', ], ], 'CreateSnapshot' => [ 'name' => 'CreateSnapshot''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSnapshotRequest', ], 'output' => [ 'shape' => 'Snapshot', ], ], 'CreateSnapshots' => [ 'name' => 'CreateSnapshots''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSnapshotsRequest', ], 'output' => [ 'shape' => 'CreateSnapshotsResult', ], ], 'CreateSpotDatafeedSubscription' => [ 'name' => 'CreateSpotDatafeedSubscription''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSpotDatafeedSubscriptionRequest', ], 'output' => [ 'shape' => 'CreateSpotDatafeedSubscriptionResult', ], ], 'CreateStoreImageTask' => [ 'name' => 'CreateStoreImageTask''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateStoreImageTaskRequest', ], 'output' => [ 'shape' => 'CreateStoreImageTaskResult', ], ], 'CreateSubnet' => [ 'name' => 'CreateSubnet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSubnetRequest', ], 'output' => [ 'shape' => 'CreateSubnetResult', ], ], 'CreateSubnetCidrReservation' => [ 'name' => 'CreateSubnetCidrReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSubnetCidrReservationRequest', ], 'output' => [ 'shape' => 'CreateSubnetCidrReservationResult', ], ], 'CreateTags' => [ 'name' => 'CreateTags''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTagsRequest', ], ], 'CreateTrafficMirrorFilter' => [ 'name' => 'CreateTrafficMirrorFilter''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTrafficMirrorFilterRequest', ], 'output' => [ 'shape' => 'CreateTrafficMirrorFilterResult', ], ], 'CreateTrafficMirrorFilterRule' => [ 'name' => 'CreateTrafficMirrorFilterRule''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTrafficMirrorFilterRuleRequest', ], 'output' => [ 'shape' => 'CreateTrafficMirrorFilterRuleResult', ], ], 'CreateTrafficMirrorSession' => [ 'name' => 'CreateTrafficMirrorSession''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTrafficMirrorSessionRequest', ], 'output' => [ 'shape' => 'CreateTrafficMirrorSessionResult', ], ], 'CreateTrafficMirrorTarget' => [ 'name' => 'CreateTrafficMirrorTarget''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTrafficMirrorTargetRequest', ], 'output' => [ 'shape' => 'CreateTrafficMirrorTargetResult', ], ], 'CreateTransitGateway' => [ 'name' => 'CreateTransitGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayResult', ], ], 'CreateTransitGatewayConnect' => [ 'name' => 'CreateTransitGatewayConnect''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayConnectRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayConnectResult', ], ], 'CreateTransitGatewayConnectPeer' => [ 'name' => 'CreateTransitGatewayConnectPeer''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayConnectPeerRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayConnectPeerResult', ], ], 'CreateTransitGatewayMulticastDomain' => [ 'name' => 'CreateTransitGatewayMulticastDomain''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayMulticastDomainRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayMulticastDomainResult', ], ], 'CreateTransitGatewayPeeringAttachment' => [ 'name' => 'CreateTransitGatewayPeeringAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayPeeringAttachmentRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayPeeringAttachmentResult', ], ], 'CreateTransitGatewayPolicyTable' => [ 'name' => 'CreateTransitGatewayPolicyTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayPolicyTableRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayPolicyTableResult', ], ], 'CreateTransitGatewayPrefixListReference' => [ 'name' => 'CreateTransitGatewayPrefixListReference''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayPrefixListReferenceRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayPrefixListReferenceResult', ], ], 'CreateTransitGatewayRoute' => [ 'name' => 'CreateTransitGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayRouteRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayRouteResult', ], ], 'CreateTransitGatewayRouteTable' => [ 'name' => 'CreateTransitGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayRouteTableResult', ], ], 'CreateTransitGatewayRouteTableAnnouncement' => [ 'name' => 'CreateTransitGatewayRouteTableAnnouncement''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayRouteTableAnnouncementRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayRouteTableAnnouncementResult', ], ], 'CreateTransitGatewayVpcAttachment' => [ 'name' => 'CreateTransitGatewayVpcAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateTransitGatewayVpcAttachmentRequest', ], 'output' => [ 'shape' => 'CreateTransitGatewayVpcAttachmentResult', ], ], 'CreateVerifiedAccessEndpoint' => [ 'name' => 'CreateVerifiedAccessEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVerifiedAccessEndpointRequest', ], 'output' => [ 'shape' => 'CreateVerifiedAccessEndpointResult', ], ], 'CreateVerifiedAccessGroup' => [ 'name' => 'CreateVerifiedAccessGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVerifiedAccessGroupRequest', ], 'output' => [ 'shape' => 'CreateVerifiedAccessGroupResult', ], ], 'CreateVerifiedAccessInstance' => [ 'name' => 'CreateVerifiedAccessInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVerifiedAccessInstanceRequest', ], 'output' => [ 'shape' => 'CreateVerifiedAccessInstanceResult', ], ], 'CreateVerifiedAccessTrustProvider' => [ 'name' => 'CreateVerifiedAccessTrustProvider''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVerifiedAccessTrustProviderRequest', ], 'output' => [ 'shape' => 'CreateVerifiedAccessTrustProviderResult', ], ], 'CreateVolume' => [ 'name' => 'CreateVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVolumeRequest', ], 'output' => [ 'shape' => 'Volume', ], ], 'CreateVpc' => [ 'name' => 'CreateVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpcRequest', ], 'output' => [ 'shape' => 'CreateVpcResult', ], ], 'CreateVpcEndpoint' => [ 'name' => 'CreateVpcEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpcEndpointRequest', ], 'output' => [ 'shape' => 'CreateVpcEndpointResult', ], ], 'CreateVpcEndpointConnectionNotification' => [ 'name' => 'CreateVpcEndpointConnectionNotification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpcEndpointConnectionNotificationRequest', ], 'output' => [ 'shape' => 'CreateVpcEndpointConnectionNotificationResult', ], ], 'CreateVpcEndpointServiceConfiguration' => [ 'name' => 'CreateVpcEndpointServiceConfiguration''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpcEndpointServiceConfigurationRequest', ], 'output' => [ 'shape' => 'CreateVpcEndpointServiceConfigurationResult', ], ], 'CreateVpcPeeringConnection' => [ 'name' => 'CreateVpcPeeringConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpcPeeringConnectionRequest', ], 'output' => [ 'shape' => 'CreateVpcPeeringConnectionResult', ], ], 'CreateVpnConnection' => [ 'name' => 'CreateVpnConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpnConnectionRequest', ], 'output' => [ 'shape' => 'CreateVpnConnectionResult', ], ], 'CreateVpnConnectionRoute' => [ 'name' => 'CreateVpnConnectionRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpnConnectionRouteRequest', ], ], 'CreateVpnGateway' => [ 'name' => 'CreateVpnGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'CreateVpnGatewayRequest', ], 'output' => [ 'shape' => 'CreateVpnGatewayResult', ], ], 'DeleteCarrierGateway' => [ 'name' => 'DeleteCarrierGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteCarrierGatewayRequest', ], 'output' => [ 'shape' => 'DeleteCarrierGatewayResult', ], ], 'DeleteClientVpnEndpoint' => [ 'name' => 'DeleteClientVpnEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteClientVpnEndpointRequest', ], 'output' => [ 'shape' => 'DeleteClientVpnEndpointResult', ], ], 'DeleteClientVpnRoute' => [ 'name' => 'DeleteClientVpnRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteClientVpnRouteRequest', ], 'output' => [ 'shape' => 'DeleteClientVpnRouteResult', ], ], 'DeleteCoipCidr' => [ 'name' => 'DeleteCoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteCoipCidrRequest', ], 'output' => [ 'shape' => 'DeleteCoipCidrResult', ], ], 'DeleteCoipPool' => [ 'name' => 'DeleteCoipPool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteCoipPoolRequest', ], 'output' => [ 'shape' => 'DeleteCoipPoolResult', ], ], 'DeleteCustomerGateway' => [ 'name' => 'DeleteCustomerGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteCustomerGatewayRequest', ], ], 'DeleteDhcpOptions' => [ 'name' => 'DeleteDhcpOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteDhcpOptionsRequest', ], ], 'DeleteEgressOnlyInternetGateway' => [ 'name' => 'DeleteEgressOnlyInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteEgressOnlyInternetGatewayRequest', ], 'output' => [ 'shape' => 'DeleteEgressOnlyInternetGatewayResult', ], ], 'DeleteFleets' => [ 'name' => 'DeleteFleets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteFleetsRequest', ], 'output' => [ 'shape' => 'DeleteFleetsResult', ], ], 'DeleteFlowLogs' => [ 'name' => 'DeleteFlowLogs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteFlowLogsRequest', ], 'output' => [ 'shape' => 'DeleteFlowLogsResult', ], ], 'DeleteFpgaImage' => [ 'name' => 'DeleteFpgaImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteFpgaImageRequest', ], 'output' => [ 'shape' => 'DeleteFpgaImageResult', ], ], 'DeleteInstanceEventWindow' => [ 'name' => 'DeleteInstanceEventWindow''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteInstanceEventWindowRequest', ], 'output' => [ 'shape' => 'DeleteInstanceEventWindowResult', ], ], 'DeleteInternetGateway' => [ 'name' => 'DeleteInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteInternetGatewayRequest', ], ], 'DeleteIpam' => [ 'name' => 'DeleteIpam''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteIpamRequest', ], 'output' => [ 'shape' => 'DeleteIpamResult', ], ], 'DeleteIpamPool' => [ 'name' => 'DeleteIpamPool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteIpamPoolRequest', ], 'output' => [ 'shape' => 'DeleteIpamPoolResult', ], ], 'DeleteIpamResourceDiscovery' => [ 'name' => 'DeleteIpamResourceDiscovery''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteIpamResourceDiscoveryRequest', ], 'output' => [ 'shape' => 'DeleteIpamResourceDiscoveryResult', ], ], 'DeleteIpamScope' => [ 'name' => 'DeleteIpamScope''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteIpamScopeRequest', ], 'output' => [ 'shape' => 'DeleteIpamScopeResult', ], ], 'DeleteKeyPair' => [ 'name' => 'DeleteKeyPair''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteKeyPairRequest', ], ], 'DeleteLaunchTemplate' => [ 'name' => 'DeleteLaunchTemplate''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLaunchTemplateRequest', ], 'output' => [ 'shape' => 'DeleteLaunchTemplateResult', ], ], 'DeleteLaunchTemplateVersions' => [ 'name' => 'DeleteLaunchTemplateVersions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLaunchTemplateVersionsRequest', ], 'output' => [ 'shape' => 'DeleteLaunchTemplateVersionsResult', ], ], 'DeleteLocalGatewayRoute' => [ 'name' => 'DeleteLocalGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLocalGatewayRouteRequest', ], 'output' => [ 'shape' => 'DeleteLocalGatewayRouteResult', ], ], 'DeleteLocalGatewayRouteTable' => [ 'name' => 'DeleteLocalGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLocalGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'DeleteLocalGatewayRouteTableResult', ], ], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation' => [ 'name' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest', ], 'output' => [ 'shape' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult', ], ], 'DeleteLocalGatewayRouteTableVpcAssociation' => [ 'name' => 'DeleteLocalGatewayRouteTableVpcAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteLocalGatewayRouteTableVpcAssociationRequest', ], 'output' => [ 'shape' => 'DeleteLocalGatewayRouteTableVpcAssociationResult', ], ], 'DeleteManagedPrefixList' => [ 'name' => 'DeleteManagedPrefixList''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteManagedPrefixListRequest', ], 'output' => [ 'shape' => 'DeleteManagedPrefixListResult', ], ], 'DeleteNatGateway' => [ 'name' => 'DeleteNatGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNatGatewayRequest', ], 'output' => [ 'shape' => 'DeleteNatGatewayResult', ], ], 'DeleteNetworkAcl' => [ 'name' => 'DeleteNetworkAcl''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkAclRequest', ], ], 'DeleteNetworkAclEntry' => [ 'name' => 'DeleteNetworkAclEntry''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkAclEntryRequest', ], ], 'DeleteNetworkInsightsAccessScope' => [ 'name' => 'DeleteNetworkInsightsAccessScope''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInsightsAccessScopeRequest', ], 'output' => [ 'shape' => 'DeleteNetworkInsightsAccessScopeResult', ], ], 'DeleteNetworkInsightsAccessScopeAnalysis' => [ 'name' => 'DeleteNetworkInsightsAccessScopeAnalysis''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInsightsAccessScopeAnalysisRequest', ], 'output' => [ 'shape' => 'DeleteNetworkInsightsAccessScopeAnalysisResult', ], ], 'DeleteNetworkInsightsAnalysis' => [ 'name' => 'DeleteNetworkInsightsAnalysis''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInsightsAnalysisRequest', ], 'output' => [ 'shape' => 'DeleteNetworkInsightsAnalysisResult', ], ], 'DeleteNetworkInsightsPath' => [ 'name' => 'DeleteNetworkInsightsPath''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInsightsPathRequest', ], 'output' => [ 'shape' => 'DeleteNetworkInsightsPathResult', ], ], 'DeleteNetworkInterface' => [ 'name' => 'DeleteNetworkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInterfaceRequest', ], ], 'DeleteNetworkInterfacePermission' => [ 'name' => 'DeleteNetworkInterfacePermission''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteNetworkInterfacePermissionRequest', ], 'output' => [ 'shape' => 'DeleteNetworkInterfacePermissionResult', ], ], 'DeletePlacementGroup' => [ 'name' => 'DeletePlacementGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeletePlacementGroupRequest', ], ], 'DeletePublicIpv4Pool' => [ 'name' => 'DeletePublicIpv4Pool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeletePublicIpv4PoolRequest', ], 'output' => [ 'shape' => 'DeletePublicIpv4PoolResult', ], ], 'DeleteQueuedReservedInstances' => [ 'name' => 'DeleteQueuedReservedInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteQueuedReservedInstancesRequest', ], 'output' => [ 'shape' => 'DeleteQueuedReservedInstancesResult', ], ], 'DeleteRoute' => [ 'name' => 'DeleteRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteRouteRequest', ], ], 'DeleteRouteTable' => [ 'name' => 'DeleteRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteRouteTableRequest', ], ], 'DeleteSecurityGroup' => [ 'name' => 'DeleteSecurityGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSecurityGroupRequest', ], ], 'DeleteSnapshot' => [ 'name' => 'DeleteSnapshot''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSnapshotRequest', ], ], 'DeleteSpotDatafeedSubscription' => [ 'name' => 'DeleteSpotDatafeedSubscription''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSpotDatafeedSubscriptionRequest', ], ], 'DeleteSubnet' => [ 'name' => 'DeleteSubnet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSubnetRequest', ], ], 'DeleteSubnetCidrReservation' => [ 'name' => 'DeleteSubnetCidrReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSubnetCidrReservationRequest', ], 'output' => [ 'shape' => 'DeleteSubnetCidrReservationResult', ], ], 'DeleteTags' => [ 'name' => 'DeleteTags''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTagsRequest', ], ], 'DeleteTrafficMirrorFilter' => [ 'name' => 'DeleteTrafficMirrorFilter''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTrafficMirrorFilterRequest', ], 'output' => [ 'shape' => 'DeleteTrafficMirrorFilterResult', ], ], 'DeleteTrafficMirrorFilterRule' => [ 'name' => 'DeleteTrafficMirrorFilterRule''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTrafficMirrorFilterRuleRequest', ], 'output' => [ 'shape' => 'DeleteTrafficMirrorFilterRuleResult', ], ], 'DeleteTrafficMirrorSession' => [ 'name' => 'DeleteTrafficMirrorSession''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTrafficMirrorSessionRequest', ], 'output' => [ 'shape' => 'DeleteTrafficMirrorSessionResult', ], ], 'DeleteTrafficMirrorTarget' => [ 'name' => 'DeleteTrafficMirrorTarget''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTrafficMirrorTargetRequest', ], 'output' => [ 'shape' => 'DeleteTrafficMirrorTargetResult', ], ], 'DeleteTransitGateway' => [ 'name' => 'DeleteTransitGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayResult', ], ], 'DeleteTransitGatewayConnect' => [ 'name' => 'DeleteTransitGatewayConnect''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayConnectRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayConnectResult', ], ], 'DeleteTransitGatewayConnectPeer' => [ 'name' => 'DeleteTransitGatewayConnectPeer''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayConnectPeerRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayConnectPeerResult', ], ], 'DeleteTransitGatewayMulticastDomain' => [ 'name' => 'DeleteTransitGatewayMulticastDomain''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayMulticastDomainRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayMulticastDomainResult', ], ], 'DeleteTransitGatewayPeeringAttachment' => [ 'name' => 'DeleteTransitGatewayPeeringAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayPeeringAttachmentRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayPeeringAttachmentResult', ], ], 'DeleteTransitGatewayPolicyTable' => [ 'name' => 'DeleteTransitGatewayPolicyTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayPolicyTableRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayPolicyTableResult', ], ], 'DeleteTransitGatewayPrefixListReference' => [ 'name' => 'DeleteTransitGatewayPrefixListReference''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayPrefixListReferenceRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayPrefixListReferenceResult', ], ], 'DeleteTransitGatewayRoute' => [ 'name' => 'DeleteTransitGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayRouteRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayRouteResult', ], ], 'DeleteTransitGatewayRouteTable' => [ 'name' => 'DeleteTransitGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayRouteTableResult', ], ], 'DeleteTransitGatewayRouteTableAnnouncement' => [ 'name' => 'DeleteTransitGatewayRouteTableAnnouncement''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayRouteTableAnnouncementRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayRouteTableAnnouncementResult', ], ], 'DeleteTransitGatewayVpcAttachment' => [ 'name' => 'DeleteTransitGatewayVpcAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteTransitGatewayVpcAttachmentRequest', ], 'output' => [ 'shape' => 'DeleteTransitGatewayVpcAttachmentResult', ], ], 'DeleteVerifiedAccessEndpoint' => [ 'name' => 'DeleteVerifiedAccessEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVerifiedAccessEndpointRequest', ], 'output' => [ 'shape' => 'DeleteVerifiedAccessEndpointResult', ], ], 'DeleteVerifiedAccessGroup' => [ 'name' => 'DeleteVerifiedAccessGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVerifiedAccessGroupRequest', ], 'output' => [ 'shape' => 'DeleteVerifiedAccessGroupResult', ], ], 'DeleteVerifiedAccessInstance' => [ 'name' => 'DeleteVerifiedAccessInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVerifiedAccessInstanceRequest', ], 'output' => [ 'shape' => 'DeleteVerifiedAccessInstanceResult', ], ], 'DeleteVerifiedAccessTrustProvider' => [ 'name' => 'DeleteVerifiedAccessTrustProvider''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVerifiedAccessTrustProviderRequest', ], 'output' => [ 'shape' => 'DeleteVerifiedAccessTrustProviderResult', ], ], 'DeleteVolume' => [ 'name' => 'DeleteVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVolumeRequest', ], ], 'DeleteVpc' => [ 'name' => 'DeleteVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpcRequest', ], ], 'DeleteVpcEndpointConnectionNotifications' => [ 'name' => 'DeleteVpcEndpointConnectionNotifications''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpcEndpointConnectionNotificationsRequest', ], 'output' => [ 'shape' => 'DeleteVpcEndpointConnectionNotificationsResult', ], ], 'DeleteVpcEndpointServiceConfigurations' => [ 'name' => 'DeleteVpcEndpointServiceConfigurations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpcEndpointServiceConfigurationsRequest', ], 'output' => [ 'shape' => 'DeleteVpcEndpointServiceConfigurationsResult', ], ], 'DeleteVpcEndpoints' => [ 'name' => 'DeleteVpcEndpoints''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpcEndpointsRequest', ], 'output' => [ 'shape' => 'DeleteVpcEndpointsResult', ], ], 'DeleteVpcPeeringConnection' => [ 'name' => 'DeleteVpcPeeringConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpcPeeringConnectionRequest', ], 'output' => [ 'shape' => 'DeleteVpcPeeringConnectionResult', ], ], 'DeleteVpnConnection' => [ 'name' => 'DeleteVpnConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpnConnectionRequest', ], ], 'DeleteVpnConnectionRoute' => [ 'name' => 'DeleteVpnConnectionRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpnConnectionRouteRequest', ], ], 'DeleteVpnGateway' => [ 'name' => 'DeleteVpnGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteVpnGatewayRequest', ], ], 'DeprovisionByoipCidr' => [ 'name' => 'DeprovisionByoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeprovisionByoipCidrRequest', ], 'output' => [ 'shape' => 'DeprovisionByoipCidrResult', ], ], 'DeprovisionIpamPoolCidr' => [ 'name' => 'DeprovisionIpamPoolCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeprovisionIpamPoolCidrRequest', ], 'output' => [ 'shape' => 'DeprovisionIpamPoolCidrResult', ], ], 'DeprovisionPublicIpv4PoolCidr' => [ 'name' => 'DeprovisionPublicIpv4PoolCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeprovisionPublicIpv4PoolCidrRequest', ], 'output' => [ 'shape' => 'DeprovisionPublicIpv4PoolCidrResult', ], ], 'DeregisterImage' => [ 'name' => 'DeregisterImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeregisterImageRequest', ], ], 'DeregisterInstanceEventNotificationAttributes' => [ 'name' => 'DeregisterInstanceEventNotificationAttributes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeregisterInstanceEventNotificationAttributesRequest', ], 'output' => [ 'shape' => 'DeregisterInstanceEventNotificationAttributesResult', ], ], 'DeregisterTransitGatewayMulticastGroupMembers' => [ 'name' => 'DeregisterTransitGatewayMulticastGroupMembers''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeregisterTransitGatewayMulticastGroupMembersRequest', ], 'output' => [ 'shape' => 'DeregisterTransitGatewayMulticastGroupMembersResult', ], ], 'DeregisterTransitGatewayMulticastGroupSources' => [ 'name' => 'DeregisterTransitGatewayMulticastGroupSources''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DeregisterTransitGatewayMulticastGroupSourcesRequest', ], 'output' => [ 'shape' => 'DeregisterTransitGatewayMulticastGroupSourcesResult', ], ], 'DescribeAccountAttributes' => [ 'name' => 'DescribeAccountAttributes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAccountAttributesRequest', ], 'output' => [ 'shape' => 'DescribeAccountAttributesResult', ], ], 'DescribeAddressTransfers' => [ 'name' => 'DescribeAddressTransfers''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAddressTransfersRequest', ], 'output' => [ 'shape' => 'DescribeAddressTransfersResult', ], ], 'DescribeAddresses' => [ 'name' => 'DescribeAddresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAddressesRequest', ], 'output' => [ 'shape' => 'DescribeAddressesResult', ], ], 'DescribeAddressesAttribute' => [ 'name' => 'DescribeAddressesAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAddressesAttributeRequest', ], 'output' => [ 'shape' => 'DescribeAddressesAttributeResult', ], ], 'DescribeAggregateIdFormat' => [ 'name' => 'DescribeAggregateIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAggregateIdFormatRequest', ], 'output' => [ 'shape' => 'DescribeAggregateIdFormatResult', ], ], 'DescribeAvailabilityZones' => [ 'name' => 'DescribeAvailabilityZones''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAvailabilityZonesRequest', ], 'output' => [ 'shape' => 'DescribeAvailabilityZonesResult', ], ], 'DescribeAwsNetworkPerformanceMetricSubscriptions' => [ 'name' => 'DescribeAwsNetworkPerformanceMetricSubscriptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeAwsNetworkPerformanceMetricSubscriptionsRequest', ], 'output' => [ 'shape' => 'DescribeAwsNetworkPerformanceMetricSubscriptionsResult', ], ], 'DescribeBundleTasks' => [ 'name' => 'DescribeBundleTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeBundleTasksRequest', ], 'output' => [ 'shape' => 'DescribeBundleTasksResult', ], ], 'DescribeByoipCidrs' => [ 'name' => 'DescribeByoipCidrs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeByoipCidrsRequest', ], 'output' => [ 'shape' => 'DescribeByoipCidrsResult', ], ], 'DescribeCapacityReservationFleets' => [ 'name' => 'DescribeCapacityReservationFleets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeCapacityReservationFleetsRequest', ], 'output' => [ 'shape' => 'DescribeCapacityReservationFleetsResult', ], ], 'DescribeCapacityReservations' => [ 'name' => 'DescribeCapacityReservations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeCapacityReservationsRequest', ], 'output' => [ 'shape' => 'DescribeCapacityReservationsResult', ], ], 'DescribeCarrierGateways' => [ 'name' => 'DescribeCarrierGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeCarrierGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeCarrierGatewaysResult', ], ], 'DescribeClassicLinkInstances' => [ 'name' => 'DescribeClassicLinkInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClassicLinkInstancesRequest', ], 'output' => [ 'shape' => 'DescribeClassicLinkInstancesResult', ], ], 'DescribeClientVpnAuthorizationRules' => [ 'name' => 'DescribeClientVpnAuthorizationRules''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClientVpnAuthorizationRulesRequest', ], 'output' => [ 'shape' => 'DescribeClientVpnAuthorizationRulesResult', ], ], 'DescribeClientVpnConnections' => [ 'name' => 'DescribeClientVpnConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClientVpnConnectionsRequest', ], 'output' => [ 'shape' => 'DescribeClientVpnConnectionsResult', ], ], 'DescribeClientVpnEndpoints' => [ 'name' => 'DescribeClientVpnEndpoints''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClientVpnEndpointsRequest', ], 'output' => [ 'shape' => 'DescribeClientVpnEndpointsResult', ], ], 'DescribeClientVpnRoutes' => [ 'name' => 'DescribeClientVpnRoutes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClientVpnRoutesRequest', ], 'output' => [ 'shape' => 'DescribeClientVpnRoutesResult', ], ], 'DescribeClientVpnTargetNetworks' => [ 'name' => 'DescribeClientVpnTargetNetworks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeClientVpnTargetNetworksRequest', ], 'output' => [ 'shape' => 'DescribeClientVpnTargetNetworksResult', ], ], 'DescribeCoipPools' => [ 'name' => 'DescribeCoipPools''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeCoipPoolsRequest', ], 'output' => [ 'shape' => 'DescribeCoipPoolsResult', ], ], 'DescribeConversionTasks' => [ 'name' => 'DescribeConversionTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeConversionTasksRequest', ], 'output' => [ 'shape' => 'DescribeConversionTasksResult', ], ], 'DescribeCustomerGateways' => [ 'name' => 'DescribeCustomerGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeCustomerGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeCustomerGatewaysResult', ], ], 'DescribeDhcpOptions' => [ 'name' => 'DescribeDhcpOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeDhcpOptionsRequest', ], 'output' => [ 'shape' => 'DescribeDhcpOptionsResult', ], ], 'DescribeEgressOnlyInternetGateways' => [ 'name' => 'DescribeEgressOnlyInternetGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeEgressOnlyInternetGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeEgressOnlyInternetGatewaysResult', ], ], 'DescribeElasticGpus' => [ 'name' => 'DescribeElasticGpus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeElasticGpusRequest', ], 'output' => [ 'shape' => 'DescribeElasticGpusResult', ], ], 'DescribeExportImageTasks' => [ 'name' => 'DescribeExportImageTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeExportImageTasksRequest', ], 'output' => [ 'shape' => 'DescribeExportImageTasksResult', ], ], 'DescribeExportTasks' => [ 'name' => 'DescribeExportTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeExportTasksRequest', ], 'output' => [ 'shape' => 'DescribeExportTasksResult', ], ], 'DescribeFastLaunchImages' => [ 'name' => 'DescribeFastLaunchImages''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFastLaunchImagesRequest', ], 'output' => [ 'shape' => 'DescribeFastLaunchImagesResult', ], ], 'DescribeFastSnapshotRestores' => [ 'name' => 'DescribeFastSnapshotRestores''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFastSnapshotRestoresRequest', ], 'output' => [ 'shape' => 'DescribeFastSnapshotRestoresResult', ], ], 'DescribeFleetHistory' => [ 'name' => 'DescribeFleetHistory''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFleetHistoryRequest', ], 'output' => [ 'shape' => 'DescribeFleetHistoryResult', ], ], 'DescribeFleetInstances' => [ 'name' => 'DescribeFleetInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFleetInstancesRequest', ], 'output' => [ 'shape' => 'DescribeFleetInstancesResult', ], ], 'DescribeFleets' => [ 'name' => 'DescribeFleets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFleetsRequest', ], 'output' => [ 'shape' => 'DescribeFleetsResult', ], ], 'DescribeFlowLogs' => [ 'name' => 'DescribeFlowLogs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFlowLogsRequest', ], 'output' => [ 'shape' => 'DescribeFlowLogsResult', ], ], 'DescribeFpgaImageAttribute' => [ 'name' => 'DescribeFpgaImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFpgaImageAttributeRequest', ], 'output' => [ 'shape' => 'DescribeFpgaImageAttributeResult', ], ], 'DescribeFpgaImages' => [ 'name' => 'DescribeFpgaImages''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeFpgaImagesRequest', ], 'output' => [ 'shape' => 'DescribeFpgaImagesResult', ], ], 'DescribeHostReservationOfferings' => [ 'name' => 'DescribeHostReservationOfferings''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeHostReservationOfferingsRequest', ], 'output' => [ 'shape' => 'DescribeHostReservationOfferingsResult', ], ], 'DescribeHostReservations' => [ 'name' => 'DescribeHostReservations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeHostReservationsRequest', ], 'output' => [ 'shape' => 'DescribeHostReservationsResult', ], ], 'DescribeHosts' => [ 'name' => 'DescribeHosts''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeHostsRequest', ], 'output' => [ 'shape' => 'DescribeHostsResult', ], ], 'DescribeIamInstanceProfileAssociations' => [ 'name' => 'DescribeIamInstanceProfileAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIamInstanceProfileAssociationsRequest', ], 'output' => [ 'shape' => 'DescribeIamInstanceProfileAssociationsResult', ], ], 'DescribeIdFormat' => [ 'name' => 'DescribeIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIdFormatRequest', ], 'output' => [ 'shape' => 'DescribeIdFormatResult', ], ], 'DescribeIdentityIdFormat' => [ 'name' => 'DescribeIdentityIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIdentityIdFormatRequest', ], 'output' => [ 'shape' => 'DescribeIdentityIdFormatResult', ], ], 'DescribeImageAttribute' => [ 'name' => 'DescribeImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeImageAttributeRequest', ], 'output' => [ 'shape' => 'ImageAttribute', ], ], 'DescribeImages' => [ 'name' => 'DescribeImages''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeImagesRequest', ], 'output' => [ 'shape' => 'DescribeImagesResult', ], ], 'DescribeImportImageTasks' => [ 'name' => 'DescribeImportImageTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeImportImageTasksRequest', ], 'output' => [ 'shape' => 'DescribeImportImageTasksResult', ], ], 'DescribeImportSnapshotTasks' => [ 'name' => 'DescribeImportSnapshotTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeImportSnapshotTasksRequest', ], 'output' => [ 'shape' => 'DescribeImportSnapshotTasksResult', ], ], 'DescribeInstanceAttribute' => [ 'name' => 'DescribeInstanceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceAttributeRequest', ], 'output' => [ 'shape' => 'InstanceAttribute', ], ], 'DescribeInstanceCreditSpecifications' => [ 'name' => 'DescribeInstanceCreditSpecifications''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceCreditSpecificationsRequest', ], 'output' => [ 'shape' => 'DescribeInstanceCreditSpecificationsResult', ], ], 'DescribeInstanceEventNotificationAttributes' => [ 'name' => 'DescribeInstanceEventNotificationAttributes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceEventNotificationAttributesRequest', ], 'output' => [ 'shape' => 'DescribeInstanceEventNotificationAttributesResult', ], ], 'DescribeInstanceEventWindows' => [ 'name' => 'DescribeInstanceEventWindows''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceEventWindowsRequest', ], 'output' => [ 'shape' => 'DescribeInstanceEventWindowsResult', ], ], 'DescribeInstanceStatus' => [ 'name' => 'DescribeInstanceStatus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceStatusRequest', ], 'output' => [ 'shape' => 'DescribeInstanceStatusResult', ], ], 'DescribeInstanceTypeOfferings' => [ 'name' => 'DescribeInstanceTypeOfferings''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceTypeOfferingsRequest', ], 'output' => [ 'shape' => 'DescribeInstanceTypeOfferingsResult', ], ], 'DescribeInstanceTypes' => [ 'name' => 'DescribeInstanceTypes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstanceTypesRequest', ], 'output' => [ 'shape' => 'DescribeInstanceTypesResult', ], ], 'DescribeInstances' => [ 'name' => 'DescribeInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInstancesRequest', ], 'output' => [ 'shape' => 'DescribeInstancesResult', ], ], 'DescribeInternetGateways' => [ 'name' => 'DescribeInternetGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeInternetGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeInternetGatewaysResult', ], ], 'DescribeIpamPools' => [ 'name' => 'DescribeIpamPools''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpamPoolsRequest', ], 'output' => [ 'shape' => 'DescribeIpamPoolsResult', ], ], 'DescribeIpamResourceDiscoveries' => [ 'name' => 'DescribeIpamResourceDiscoveries''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpamResourceDiscoveriesRequest', ], 'output' => [ 'shape' => 'DescribeIpamResourceDiscoveriesResult', ], ], 'DescribeIpamResourceDiscoveryAssociations' => [ 'name' => 'DescribeIpamResourceDiscoveryAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpamResourceDiscoveryAssociationsRequest', ], 'output' => [ 'shape' => 'DescribeIpamResourceDiscoveryAssociationsResult', ], ], 'DescribeIpamScopes' => [ 'name' => 'DescribeIpamScopes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpamScopesRequest', ], 'output' => [ 'shape' => 'DescribeIpamScopesResult', ], ], 'DescribeIpams' => [ 'name' => 'DescribeIpams''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpamsRequest', ], 'output' => [ 'shape' => 'DescribeIpamsResult', ], ], 'DescribeIpv6Pools' => [ 'name' => 'DescribeIpv6Pools''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeIpv6PoolsRequest', ], 'output' => [ 'shape' => 'DescribeIpv6PoolsResult', ], ], 'DescribeKeyPairs' => [ 'name' => 'DescribeKeyPairs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeKeyPairsRequest', ], 'output' => [ 'shape' => 'DescribeKeyPairsResult', ], ], 'DescribeLaunchTemplateVersions' => [ 'name' => 'DescribeLaunchTemplateVersions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLaunchTemplateVersionsRequest', ], 'output' => [ 'shape' => 'DescribeLaunchTemplateVersionsResult', ], ], 'DescribeLaunchTemplates' => [ 'name' => 'DescribeLaunchTemplates''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLaunchTemplatesRequest', ], 'output' => [ 'shape' => 'DescribeLaunchTemplatesResult', ], ], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations' => [ 'name' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult', ], ], 'DescribeLocalGatewayRouteTableVpcAssociations' => [ 'name' => 'DescribeLocalGatewayRouteTableVpcAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewayRouteTableVpcAssociationsRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewayRouteTableVpcAssociationsResult', ], ], 'DescribeLocalGatewayRouteTables' => [ 'name' => 'DescribeLocalGatewayRouteTables''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewayRouteTablesRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewayRouteTablesResult', ], ], 'DescribeLocalGatewayVirtualInterfaceGroups' => [ 'name' => 'DescribeLocalGatewayVirtualInterfaceGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewayVirtualInterfaceGroupsRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewayVirtualInterfaceGroupsResult', ], ], 'DescribeLocalGatewayVirtualInterfaces' => [ 'name' => 'DescribeLocalGatewayVirtualInterfaces''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewayVirtualInterfacesRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewayVirtualInterfacesResult', ], ], 'DescribeLocalGateways' => [ 'name' => 'DescribeLocalGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeLocalGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeLocalGatewaysResult', ], ], 'DescribeManagedPrefixLists' => [ 'name' => 'DescribeManagedPrefixLists''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeManagedPrefixListsRequest', ], 'output' => [ 'shape' => 'DescribeManagedPrefixListsResult', ], ], 'DescribeMovingAddresses' => [ 'name' => 'DescribeMovingAddresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeMovingAddressesRequest', ], 'output' => [ 'shape' => 'DescribeMovingAddressesResult', ], ], 'DescribeNatGateways' => [ 'name' => 'DescribeNatGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNatGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeNatGatewaysResult', ], ], 'DescribeNetworkAcls' => [ 'name' => 'DescribeNetworkAcls''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkAclsRequest', ], 'output' => [ 'shape' => 'DescribeNetworkAclsResult', ], ], 'DescribeNetworkInsightsAccessScopeAnalyses' => [ 'name' => 'DescribeNetworkInsightsAccessScopeAnalyses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInsightsAccessScopeAnalysesRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInsightsAccessScopeAnalysesResult', ], ], 'DescribeNetworkInsightsAccessScopes' => [ 'name' => 'DescribeNetworkInsightsAccessScopes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInsightsAccessScopesRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInsightsAccessScopesResult', ], ], 'DescribeNetworkInsightsAnalyses' => [ 'name' => 'DescribeNetworkInsightsAnalyses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInsightsAnalysesRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInsightsAnalysesResult', ], ], 'DescribeNetworkInsightsPaths' => [ 'name' => 'DescribeNetworkInsightsPaths''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInsightsPathsRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInsightsPathsResult', ], ], 'DescribeNetworkInterfaceAttribute' => [ 'name' => 'DescribeNetworkInterfaceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInterfaceAttributeRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInterfaceAttributeResult', ], ], 'DescribeNetworkInterfacePermissions' => [ 'name' => 'DescribeNetworkInterfacePermissions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInterfacePermissionsRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInterfacePermissionsResult', ], ], 'DescribeNetworkInterfaces' => [ 'name' => 'DescribeNetworkInterfaces''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeNetworkInterfacesRequest', ], 'output' => [ 'shape' => 'DescribeNetworkInterfacesResult', ], ], 'DescribePlacementGroups' => [ 'name' => 'DescribePlacementGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribePlacementGroupsRequest', ], 'output' => [ 'shape' => 'DescribePlacementGroupsResult', ], ], 'DescribePrefixLists' => [ 'name' => 'DescribePrefixLists''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribePrefixListsRequest', ], 'output' => [ 'shape' => 'DescribePrefixListsResult', ], ], 'DescribePrincipalIdFormat' => [ 'name' => 'DescribePrincipalIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribePrincipalIdFormatRequest', ], 'output' => [ 'shape' => 'DescribePrincipalIdFormatResult', ], ], 'DescribePublicIpv4Pools' => [ 'name' => 'DescribePublicIpv4Pools''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribePublicIpv4PoolsRequest', ], 'output' => [ 'shape' => 'DescribePublicIpv4PoolsResult', ], ], 'DescribeRegions' => [ 'name' => 'DescribeRegions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeRegionsRequest', ], 'output' => [ 'shape' => 'DescribeRegionsResult', ], ], 'DescribeReplaceRootVolumeTasks' => [ 'name' => 'DescribeReplaceRootVolumeTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeReplaceRootVolumeTasksRequest', ], 'output' => [ 'shape' => 'DescribeReplaceRootVolumeTasksResult', ], ], 'DescribeReservedInstances' => [ 'name' => 'DescribeReservedInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeReservedInstancesRequest', ], 'output' => [ 'shape' => 'DescribeReservedInstancesResult', ], ], 'DescribeReservedInstancesListings' => [ 'name' => 'DescribeReservedInstancesListings''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeReservedInstancesListingsRequest', ], 'output' => [ 'shape' => 'DescribeReservedInstancesListingsResult', ], ], 'DescribeReservedInstancesModifications' => [ 'name' => 'DescribeReservedInstancesModifications''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeReservedInstancesModificationsRequest', ], 'output' => [ 'shape' => 'DescribeReservedInstancesModificationsResult', ], ], 'DescribeReservedInstancesOfferings' => [ 'name' => 'DescribeReservedInstancesOfferings''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeReservedInstancesOfferingsRequest', ], 'output' => [ 'shape' => 'DescribeReservedInstancesOfferingsResult', ], ], 'DescribeRouteTables' => [ 'name' => 'DescribeRouteTables''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeRouteTablesRequest', ], 'output' => [ 'shape' => 'DescribeRouteTablesResult', ], ], 'DescribeScheduledInstanceAvailability' => [ 'name' => 'DescribeScheduledInstanceAvailability''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeScheduledInstanceAvailabilityRequest', ], 'output' => [ 'shape' => 'DescribeScheduledInstanceAvailabilityResult', ], ], 'DescribeScheduledInstances' => [ 'name' => 'DescribeScheduledInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeScheduledInstancesRequest', ], 'output' => [ 'shape' => 'DescribeScheduledInstancesResult', ], ], 'DescribeSecurityGroupReferences' => [ 'name' => 'DescribeSecurityGroupReferences''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSecurityGroupReferencesRequest', ], 'output' => [ 'shape' => 'DescribeSecurityGroupReferencesResult', ], ], 'DescribeSecurityGroupRules' => [ 'name' => 'DescribeSecurityGroupRules''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSecurityGroupRulesRequest', ], 'output' => [ 'shape' => 'DescribeSecurityGroupRulesResult', ], ], 'DescribeSecurityGroups' => [ 'name' => 'DescribeSecurityGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSecurityGroupsRequest', ], 'output' => [ 'shape' => 'DescribeSecurityGroupsResult', ], ], 'DescribeSnapshotAttribute' => [ 'name' => 'DescribeSnapshotAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSnapshotAttributeRequest', ], 'output' => [ 'shape' => 'DescribeSnapshotAttributeResult', ], ], 'DescribeSnapshotTierStatus' => [ 'name' => 'DescribeSnapshotTierStatus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSnapshotTierStatusRequest', ], 'output' => [ 'shape' => 'DescribeSnapshotTierStatusResult', ], ], 'DescribeSnapshots' => [ 'name' => 'DescribeSnapshots''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSnapshotsRequest', ], 'output' => [ 'shape' => 'DescribeSnapshotsResult', ], ], 'DescribeSpotDatafeedSubscription' => [ 'name' => 'DescribeSpotDatafeedSubscription''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotDatafeedSubscriptionRequest', ], 'output' => [ 'shape' => 'DescribeSpotDatafeedSubscriptionResult', ], ], 'DescribeSpotFleetInstances' => [ 'name' => 'DescribeSpotFleetInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotFleetInstancesRequest', ], 'output' => [ 'shape' => 'DescribeSpotFleetInstancesResponse', ], ], 'DescribeSpotFleetRequestHistory' => [ 'name' => 'DescribeSpotFleetRequestHistory''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotFleetRequestHistoryRequest', ], 'output' => [ 'shape' => 'DescribeSpotFleetRequestHistoryResponse', ], ], 'DescribeSpotFleetRequests' => [ 'name' => 'DescribeSpotFleetRequests''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotFleetRequestsRequest', ], 'output' => [ 'shape' => 'DescribeSpotFleetRequestsResponse', ], ], 'DescribeSpotInstanceRequests' => [ 'name' => 'DescribeSpotInstanceRequests''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotInstanceRequestsRequest', ], 'output' => [ 'shape' => 'DescribeSpotInstanceRequestsResult', ], ], 'DescribeSpotPriceHistory' => [ 'name' => 'DescribeSpotPriceHistory''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSpotPriceHistoryRequest', ], 'output' => [ 'shape' => 'DescribeSpotPriceHistoryResult', ], ], 'DescribeStaleSecurityGroups' => [ 'name' => 'DescribeStaleSecurityGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeStaleSecurityGroupsRequest', ], 'output' => [ 'shape' => 'DescribeStaleSecurityGroupsResult', ], ], 'DescribeStoreImageTasks' => [ 'name' => 'DescribeStoreImageTasks''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeStoreImageTasksRequest', ], 'output' => [ 'shape' => 'DescribeStoreImageTasksResult', ], ], 'DescribeSubnets' => [ 'name' => 'DescribeSubnets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeSubnetsRequest', ], 'output' => [ 'shape' => 'DescribeSubnetsResult', ], ], 'DescribeTags' => [ 'name' => 'DescribeTags''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTagsRequest', ], 'output' => [ 'shape' => 'DescribeTagsResult', ], ], 'DescribeTrafficMirrorFilters' => [ 'name' => 'DescribeTrafficMirrorFilters''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTrafficMirrorFiltersRequest', ], 'output' => [ 'shape' => 'DescribeTrafficMirrorFiltersResult', ], ], 'DescribeTrafficMirrorSessions' => [ 'name' => 'DescribeTrafficMirrorSessions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTrafficMirrorSessionsRequest', ], 'output' => [ 'shape' => 'DescribeTrafficMirrorSessionsResult', ], ], 'DescribeTrafficMirrorTargets' => [ 'name' => 'DescribeTrafficMirrorTargets''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTrafficMirrorTargetsRequest', ], 'output' => [ 'shape' => 'DescribeTrafficMirrorTargetsResult', ], ], 'DescribeTransitGatewayAttachments' => [ 'name' => 'DescribeTransitGatewayAttachments''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayAttachmentsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayAttachmentsResult', ], ], 'DescribeTransitGatewayConnectPeers' => [ 'name' => 'DescribeTransitGatewayConnectPeers''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayConnectPeersRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayConnectPeersResult', ], ], 'DescribeTransitGatewayConnects' => [ 'name' => 'DescribeTransitGatewayConnects''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayConnectsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayConnectsResult', ], ], 'DescribeTransitGatewayMulticastDomains' => [ 'name' => 'DescribeTransitGatewayMulticastDomains''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayMulticastDomainsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayMulticastDomainsResult', ], ], 'DescribeTransitGatewayPeeringAttachments' => [ 'name' => 'DescribeTransitGatewayPeeringAttachments''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayPeeringAttachmentsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayPeeringAttachmentsResult', ], ], 'DescribeTransitGatewayPolicyTables' => [ 'name' => 'DescribeTransitGatewayPolicyTables''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayPolicyTablesRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayPolicyTablesResult', ], ], 'DescribeTransitGatewayRouteTableAnnouncements' => [ 'name' => 'DescribeTransitGatewayRouteTableAnnouncements''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayRouteTableAnnouncementsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayRouteTableAnnouncementsResult', ], ], 'DescribeTransitGatewayRouteTables' => [ 'name' => 'DescribeTransitGatewayRouteTables''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayRouteTablesRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayRouteTablesResult', ], ], 'DescribeTransitGatewayVpcAttachments' => [ 'name' => 'DescribeTransitGatewayVpcAttachments''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewayVpcAttachmentsRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewayVpcAttachmentsResult', ], ], 'DescribeTransitGateways' => [ 'name' => 'DescribeTransitGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTransitGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeTransitGatewaysResult', ], ], 'DescribeTrunkInterfaceAssociations' => [ 'name' => 'DescribeTrunkInterfaceAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeTrunkInterfaceAssociationsRequest', ], 'output' => [ 'shape' => 'DescribeTrunkInterfaceAssociationsResult', ], ], 'DescribeVerifiedAccessEndpoints' => [ 'name' => 'DescribeVerifiedAccessEndpoints''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVerifiedAccessEndpointsRequest', ], 'output' => [ 'shape' => 'DescribeVerifiedAccessEndpointsResult', ], ], 'DescribeVerifiedAccessGroups' => [ 'name' => 'DescribeVerifiedAccessGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVerifiedAccessGroupsRequest', ], 'output' => [ 'shape' => 'DescribeVerifiedAccessGroupsResult', ], ], 'DescribeVerifiedAccessInstanceLoggingConfigurations' => [ 'name' => 'DescribeVerifiedAccessInstanceLoggingConfigurations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsRequest', ], 'output' => [ 'shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsResult', ], ], 'DescribeVerifiedAccessInstances' => [ 'name' => 'DescribeVerifiedAccessInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVerifiedAccessInstancesRequest', ], 'output' => [ 'shape' => 'DescribeVerifiedAccessInstancesResult', ], ], 'DescribeVerifiedAccessTrustProviders' => [ 'name' => 'DescribeVerifiedAccessTrustProviders''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVerifiedAccessTrustProvidersRequest', ], 'output' => [ 'shape' => 'DescribeVerifiedAccessTrustProvidersResult', ], ], 'DescribeVolumeAttribute' => [ 'name' => 'DescribeVolumeAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVolumeAttributeRequest', ], 'output' => [ 'shape' => 'DescribeVolumeAttributeResult', ], ], 'DescribeVolumeStatus' => [ 'name' => 'DescribeVolumeStatus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVolumeStatusRequest', ], 'output' => [ 'shape' => 'DescribeVolumeStatusResult', ], ], 'DescribeVolumes' => [ 'name' => 'DescribeVolumes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVolumesRequest', ], 'output' => [ 'shape' => 'DescribeVolumesResult', ], ], 'DescribeVolumesModifications' => [ 'name' => 'DescribeVolumesModifications''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVolumesModificationsRequest', ], 'output' => [ 'shape' => 'DescribeVolumesModificationsResult', ], ], 'DescribeVpcAttribute' => [ 'name' => 'DescribeVpcAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcAttributeRequest', ], 'output' => [ 'shape' => 'DescribeVpcAttributeResult', ], ], 'DescribeVpcClassicLink' => [ 'name' => 'DescribeVpcClassicLink''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcClassicLinkRequest', ], 'output' => [ 'shape' => 'DescribeVpcClassicLinkResult', ], ], 'DescribeVpcClassicLinkDnsSupport' => [ 'name' => 'DescribeVpcClassicLinkDnsSupport''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcClassicLinkDnsSupportRequest', ], 'output' => [ 'shape' => 'DescribeVpcClassicLinkDnsSupportResult', ], ], 'DescribeVpcEndpointConnectionNotifications' => [ 'name' => 'DescribeVpcEndpointConnectionNotifications''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointConnectionNotificationsRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointConnectionNotificationsResult', ], ], 'DescribeVpcEndpointConnections' => [ 'name' => 'DescribeVpcEndpointConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointConnectionsRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointConnectionsResult', ], ], 'DescribeVpcEndpointServiceConfigurations' => [ 'name' => 'DescribeVpcEndpointServiceConfigurations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointServiceConfigurationsRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointServiceConfigurationsResult', ], ], 'DescribeVpcEndpointServicePermissions' => [ 'name' => 'DescribeVpcEndpointServicePermissions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointServicePermissionsRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointServicePermissionsResult', ], ], 'DescribeVpcEndpointServices' => [ 'name' => 'DescribeVpcEndpointServices''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointServicesRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointServicesResult', ], ], 'DescribeVpcEndpoints' => [ 'name' => 'DescribeVpcEndpoints''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcEndpointsRequest', ], 'output' => [ 'shape' => 'DescribeVpcEndpointsResult', ], ], 'DescribeVpcPeeringConnections' => [ 'name' => 'DescribeVpcPeeringConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcPeeringConnectionsRequest', ], 'output' => [ 'shape' => 'DescribeVpcPeeringConnectionsResult', ], ], 'DescribeVpcs' => [ 'name' => 'DescribeVpcs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpcsRequest', ], 'output' => [ 'shape' => 'DescribeVpcsResult', ], ], 'DescribeVpnConnections' => [ 'name' => 'DescribeVpnConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpnConnectionsRequest', ], 'output' => [ 'shape' => 'DescribeVpnConnectionsResult', ], ], 'DescribeVpnGateways' => [ 'name' => 'DescribeVpnGateways''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DescribeVpnGatewaysRequest', ], 'output' => [ 'shape' => 'DescribeVpnGatewaysResult', ], ], 'DetachClassicLinkVpc' => [ 'name' => 'DetachClassicLinkVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachClassicLinkVpcRequest', ], 'output' => [ 'shape' => 'DetachClassicLinkVpcResult', ], ], 'DetachInternetGateway' => [ 'name' => 'DetachInternetGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachInternetGatewayRequest', ], ], 'DetachNetworkInterface' => [ 'name' => 'DetachNetworkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachNetworkInterfaceRequest', ], ], 'DetachVerifiedAccessTrustProvider' => [ 'name' => 'DetachVerifiedAccessTrustProvider''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachVerifiedAccessTrustProviderRequest', ], 'output' => [ 'shape' => 'DetachVerifiedAccessTrustProviderResult', ], ], 'DetachVolume' => [ 'name' => 'DetachVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachVolumeRequest', ], 'output' => [ 'shape' => 'VolumeAttachment', ], ], 'DetachVpnGateway' => [ 'name' => 'DetachVpnGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DetachVpnGatewayRequest', ], ], 'DisableAddressTransfer' => [ 'name' => 'DisableAddressTransfer''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableAddressTransferRequest', ], 'output' => [ 'shape' => 'DisableAddressTransferResult', ], ], 'DisableAwsNetworkPerformanceMetricSubscription' => [ 'name' => 'DisableAwsNetworkPerformanceMetricSubscription''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableAwsNetworkPerformanceMetricSubscriptionRequest', ], 'output' => [ 'shape' => 'DisableAwsNetworkPerformanceMetricSubscriptionResult', ], ], 'DisableEbsEncryptionByDefault' => [ 'name' => 'DisableEbsEncryptionByDefault''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableEbsEncryptionByDefaultRequest', ], 'output' => [ 'shape' => 'DisableEbsEncryptionByDefaultResult', ], ], 'DisableFastLaunch' => [ 'name' => 'DisableFastLaunch''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableFastLaunchRequest', ], 'output' => [ 'shape' => 'DisableFastLaunchResult', ], ], 'DisableFastSnapshotRestores' => [ 'name' => 'DisableFastSnapshotRestores''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableFastSnapshotRestoresRequest', ], 'output' => [ 'shape' => 'DisableFastSnapshotRestoresResult', ], ], 'DisableImageDeprecation' => [ 'name' => 'DisableImageDeprecation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableImageDeprecationRequest', ], 'output' => [ 'shape' => 'DisableImageDeprecationResult', ], ], 'DisableIpamOrganizationAdminAccount' => [ 'name' => 'DisableIpamOrganizationAdminAccount''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableIpamOrganizationAdminAccountRequest', ], 'output' => [ 'shape' => 'DisableIpamOrganizationAdminAccountResult', ], ], 'DisableSerialConsoleAccess' => [ 'name' => 'DisableSerialConsoleAccess''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableSerialConsoleAccessRequest', ], 'output' => [ 'shape' => 'DisableSerialConsoleAccessResult', ], ], 'DisableTransitGatewayRouteTablePropagation' => [ 'name' => 'DisableTransitGatewayRouteTablePropagation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableTransitGatewayRouteTablePropagationRequest', ], 'output' => [ 'shape' => 'DisableTransitGatewayRouteTablePropagationResult', ], ], 'DisableVgwRoutePropagation' => [ 'name' => 'DisableVgwRoutePropagation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableVgwRoutePropagationRequest', ], ], 'DisableVpcClassicLink' => [ 'name' => 'DisableVpcClassicLink''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableVpcClassicLinkRequest', ], 'output' => [ 'shape' => 'DisableVpcClassicLinkResult', ], ], 'DisableVpcClassicLinkDnsSupport' => [ 'name' => 'DisableVpcClassicLinkDnsSupport''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisableVpcClassicLinkDnsSupportRequest', ], 'output' => [ 'shape' => 'DisableVpcClassicLinkDnsSupportResult', ], ], 'DisassociateAddress' => [ 'name' => 'DisassociateAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateAddressRequest', ], ], 'DisassociateClientVpnTargetNetwork' => [ 'name' => 'DisassociateClientVpnTargetNetwork''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateClientVpnTargetNetworkRequest', ], 'output' => [ 'shape' => 'DisassociateClientVpnTargetNetworkResult', ], ], 'DisassociateEnclaveCertificateIamRole' => [ 'name' => 'DisassociateEnclaveCertificateIamRole''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateEnclaveCertificateIamRoleRequest', ], 'output' => [ 'shape' => 'DisassociateEnclaveCertificateIamRoleResult', ], ], 'DisassociateIamInstanceProfile' => [ 'name' => 'DisassociateIamInstanceProfile''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateIamInstanceProfileRequest', ], 'output' => [ 'shape' => 'DisassociateIamInstanceProfileResult', ], ], 'DisassociateInstanceEventWindow' => [ 'name' => 'DisassociateInstanceEventWindow''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateInstanceEventWindowRequest', ], 'output' => [ 'shape' => 'DisassociateInstanceEventWindowResult', ], ], 'DisassociateIpamResourceDiscovery' => [ 'name' => 'DisassociateIpamResourceDiscovery''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateIpamResourceDiscoveryRequest', ], 'output' => [ 'shape' => 'DisassociateIpamResourceDiscoveryResult', ], ], 'DisassociateNatGatewayAddress' => [ 'name' => 'DisassociateNatGatewayAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateNatGatewayAddressRequest', ], 'output' => [ 'shape' => 'DisassociateNatGatewayAddressResult', ], ], 'DisassociateRouteTable' => [ 'name' => 'DisassociateRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateRouteTableRequest', ], ], 'DisassociateSubnetCidrBlock' => [ 'name' => 'DisassociateSubnetCidrBlock''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateSubnetCidrBlockRequest', ], 'output' => [ 'shape' => 'DisassociateSubnetCidrBlockResult', ], ], 'DisassociateTransitGatewayMulticastDomain' => [ 'name' => 'DisassociateTransitGatewayMulticastDomain''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateTransitGatewayMulticastDomainRequest', ], 'output' => [ 'shape' => 'DisassociateTransitGatewayMulticastDomainResult', ], ], 'DisassociateTransitGatewayPolicyTable' => [ 'name' => 'DisassociateTransitGatewayPolicyTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateTransitGatewayPolicyTableRequest', ], 'output' => [ 'shape' => 'DisassociateTransitGatewayPolicyTableResult', ], ], 'DisassociateTransitGatewayRouteTable' => [ 'name' => 'DisassociateTransitGatewayRouteTable''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateTransitGatewayRouteTableRequest', ], 'output' => [ 'shape' => 'DisassociateTransitGatewayRouteTableResult', ], ], 'DisassociateTrunkInterface' => [ 'name' => 'DisassociateTrunkInterface''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateTrunkInterfaceRequest', ], 'output' => [ 'shape' => 'DisassociateTrunkInterfaceResult', ], ], 'DisassociateVpcCidrBlock' => [ 'name' => 'DisassociateVpcCidrBlock''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'DisassociateVpcCidrBlockRequest', ], 'output' => [ 'shape' => 'DisassociateVpcCidrBlockResult', ], ], 'EnableAddressTransfer' => [ 'name' => 'EnableAddressTransfer''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableAddressTransferRequest', ], 'output' => [ 'shape' => 'EnableAddressTransferResult', ], ], 'EnableAwsNetworkPerformanceMetricSubscription' => [ 'name' => 'EnableAwsNetworkPerformanceMetricSubscription''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableAwsNetworkPerformanceMetricSubscriptionRequest', ], 'output' => [ 'shape' => 'EnableAwsNetworkPerformanceMetricSubscriptionResult', ], ], 'EnableEbsEncryptionByDefault' => [ 'name' => 'EnableEbsEncryptionByDefault''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableEbsEncryptionByDefaultRequest', ], 'output' => [ 'shape' => 'EnableEbsEncryptionByDefaultResult', ], ], 'EnableFastLaunch' => [ 'name' => 'EnableFastLaunch''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableFastLaunchRequest', ], 'output' => [ 'shape' => 'EnableFastLaunchResult', ], ], 'EnableFastSnapshotRestores' => [ 'name' => 'EnableFastSnapshotRestores''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableFastSnapshotRestoresRequest', ], 'output' => [ 'shape' => 'EnableFastSnapshotRestoresResult', ], ], 'EnableImageDeprecation' => [ 'name' => 'EnableImageDeprecation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableImageDeprecationRequest', ], 'output' => [ 'shape' => 'EnableImageDeprecationResult', ], ], 'EnableIpamOrganizationAdminAccount' => [ 'name' => 'EnableIpamOrganizationAdminAccount''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableIpamOrganizationAdminAccountRequest', ], 'output' => [ 'shape' => 'EnableIpamOrganizationAdminAccountResult', ], ], 'EnableReachabilityAnalyzerOrganizationSharing' => [ 'name' => 'EnableReachabilityAnalyzerOrganizationSharing''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableReachabilityAnalyzerOrganizationSharingRequest', ], 'output' => [ 'shape' => 'EnableReachabilityAnalyzerOrganizationSharingResult', ], ], 'EnableSerialConsoleAccess' => [ 'name' => 'EnableSerialConsoleAccess''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableSerialConsoleAccessRequest', ], 'output' => [ 'shape' => 'EnableSerialConsoleAccessResult', ], ], 'EnableTransitGatewayRouteTablePropagation' => [ 'name' => 'EnableTransitGatewayRouteTablePropagation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableTransitGatewayRouteTablePropagationRequest', ], 'output' => [ 'shape' => 'EnableTransitGatewayRouteTablePropagationResult', ], ], 'EnableVgwRoutePropagation' => [ 'name' => 'EnableVgwRoutePropagation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableVgwRoutePropagationRequest', ], ], 'EnableVolumeIO' => [ 'name' => 'EnableVolumeIO''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableVolumeIORequest', ], ], 'EnableVpcClassicLink' => [ 'name' => 'EnableVpcClassicLink''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableVpcClassicLinkRequest', ], 'output' => [ 'shape' => 'EnableVpcClassicLinkResult', ], ], 'EnableVpcClassicLinkDnsSupport' => [ 'name' => 'EnableVpcClassicLinkDnsSupport''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'EnableVpcClassicLinkDnsSupportRequest', ], 'output' => [ 'shape' => 'EnableVpcClassicLinkDnsSupportResult', ], ], 'ExportClientVpnClientCertificateRevocationList' => [ 'name' => 'ExportClientVpnClientCertificateRevocationList''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ExportClientVpnClientCertificateRevocationListRequest', ], 'output' => [ 'shape' => 'ExportClientVpnClientCertificateRevocationListResult', ], ], 'ExportClientVpnClientConfiguration' => [ 'name' => 'ExportClientVpnClientConfiguration''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ExportClientVpnClientConfigurationRequest', ], 'output' => [ 'shape' => 'ExportClientVpnClientConfigurationResult', ], ], 'ExportImage' => [ 'name' => 'ExportImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ExportImageRequest', ], 'output' => [ 'shape' => 'ExportImageResult', ], ], 'ExportTransitGatewayRoutes' => [ 'name' => 'ExportTransitGatewayRoutes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ExportTransitGatewayRoutesRequest', ], 'output' => [ 'shape' => 'ExportTransitGatewayRoutesResult', ], ], 'GetAssociatedEnclaveCertificateIamRoles' => [ 'name' => 'GetAssociatedEnclaveCertificateIamRoles''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetAssociatedEnclaveCertificateIamRolesRequest', ], 'output' => [ 'shape' => 'GetAssociatedEnclaveCertificateIamRolesResult', ], ], 'GetAssociatedIpv6PoolCidrs' => [ 'name' => 'GetAssociatedIpv6PoolCidrs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetAssociatedIpv6PoolCidrsRequest', ], 'output' => [ 'shape' => 'GetAssociatedIpv6PoolCidrsResult', ], ], 'GetAwsNetworkPerformanceData' => [ 'name' => 'GetAwsNetworkPerformanceData''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetAwsNetworkPerformanceDataRequest', ], 'output' => [ 'shape' => 'GetAwsNetworkPerformanceDataResult', ], ], 'GetCapacityReservationUsage' => [ 'name' => 'GetCapacityReservationUsage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetCapacityReservationUsageRequest', ], 'output' => [ 'shape' => 'GetCapacityReservationUsageResult', ], ], 'GetCoipPoolUsage' => [ 'name' => 'GetCoipPoolUsage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetCoipPoolUsageRequest', ], 'output' => [ 'shape' => 'GetCoipPoolUsageResult', ], ], 'GetConsoleOutput' => [ 'name' => 'GetConsoleOutput''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetConsoleOutputRequest', ], 'output' => [ 'shape' => 'GetConsoleOutputResult', ], ], 'GetConsoleScreenshot' => [ 'name' => 'GetConsoleScreenshot''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetConsoleScreenshotRequest', ], 'output' => [ 'shape' => 'GetConsoleScreenshotResult', ], ], 'GetDefaultCreditSpecification' => [ 'name' => 'GetDefaultCreditSpecification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetDefaultCreditSpecificationRequest', ], 'output' => [ 'shape' => 'GetDefaultCreditSpecificationResult', ], ], 'GetEbsDefaultKmsKeyId' => [ 'name' => 'GetEbsDefaultKmsKeyId''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetEbsDefaultKmsKeyIdRequest', ], 'output' => [ 'shape' => 'GetEbsDefaultKmsKeyIdResult', ], ], 'GetEbsEncryptionByDefault' => [ 'name' => 'GetEbsEncryptionByDefault''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetEbsEncryptionByDefaultRequest', ], 'output' => [ 'shape' => 'GetEbsEncryptionByDefaultResult', ], ], 'GetFlowLogsIntegrationTemplate' => [ 'name' => 'GetFlowLogsIntegrationTemplate''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetFlowLogsIntegrationTemplateRequest', ], 'output' => [ 'shape' => 'GetFlowLogsIntegrationTemplateResult', ], ], 'GetGroupsForCapacityReservation' => [ 'name' => 'GetGroupsForCapacityReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetGroupsForCapacityReservationRequest', ], 'output' => [ 'shape' => 'GetGroupsForCapacityReservationResult', ], ], 'GetHostReservationPurchasePreview' => [ 'name' => 'GetHostReservationPurchasePreview''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetHostReservationPurchasePreviewRequest', ], 'output' => [ 'shape' => 'GetHostReservationPurchasePreviewResult', ], ], 'GetInstanceTypesFromInstanceRequirements' => [ 'name' => 'GetInstanceTypesFromInstanceRequirements''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetInstanceTypesFromInstanceRequirementsRequest', ], 'output' => [ 'shape' => 'GetInstanceTypesFromInstanceRequirementsResult', ], ], 'GetInstanceUefiData' => [ 'name' => 'GetInstanceUefiData''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetInstanceUefiDataRequest', ], 'output' => [ 'shape' => 'GetInstanceUefiDataResult', ], ], 'GetIpamAddressHistory' => [ 'name' => 'GetIpamAddressHistory''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamAddressHistoryRequest', ], 'output' => [ 'shape' => 'GetIpamAddressHistoryResult', ], ], 'GetIpamDiscoveredAccounts' => [ 'name' => 'GetIpamDiscoveredAccounts''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamDiscoveredAccountsRequest', ], 'output' => [ 'shape' => 'GetIpamDiscoveredAccountsResult', ], ], 'GetIpamDiscoveredResourceCidrs' => [ 'name' => 'GetIpamDiscoveredResourceCidrs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamDiscoveredResourceCidrsRequest', ], 'output' => [ 'shape' => 'GetIpamDiscoveredResourceCidrsResult', ], ], 'GetIpamPoolAllocations' => [ 'name' => 'GetIpamPoolAllocations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamPoolAllocationsRequest', ], 'output' => [ 'shape' => 'GetIpamPoolAllocationsResult', ], ], 'GetIpamPoolCidrs' => [ 'name' => 'GetIpamPoolCidrs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamPoolCidrsRequest', ], 'output' => [ 'shape' => 'GetIpamPoolCidrsResult', ], ], 'GetIpamResourceCidrs' => [ 'name' => 'GetIpamResourceCidrs''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetIpamResourceCidrsRequest', ], 'output' => [ 'shape' => 'GetIpamResourceCidrsResult', ], ], 'GetLaunchTemplateData' => [ 'name' => 'GetLaunchTemplateData''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetLaunchTemplateDataRequest', ], 'output' => [ 'shape' => 'GetLaunchTemplateDataResult', ], ], 'GetManagedPrefixListAssociations' => [ 'name' => 'GetManagedPrefixListAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetManagedPrefixListAssociationsRequest', ], 'output' => [ 'shape' => 'GetManagedPrefixListAssociationsResult', ], ], 'GetManagedPrefixListEntries' => [ 'name' => 'GetManagedPrefixListEntries''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetManagedPrefixListEntriesRequest', ], 'output' => [ 'shape' => 'GetManagedPrefixListEntriesResult', ], ], 'GetNetworkInsightsAccessScopeAnalysisFindings' => [ 'name' => 'GetNetworkInsightsAccessScopeAnalysisFindings''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetNetworkInsightsAccessScopeAnalysisFindingsRequest', ], 'output' => [ 'shape' => 'GetNetworkInsightsAccessScopeAnalysisFindingsResult', ], ], 'GetNetworkInsightsAccessScopeContent' => [ 'name' => 'GetNetworkInsightsAccessScopeContent''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetNetworkInsightsAccessScopeContentRequest', ], 'output' => [ 'shape' => 'GetNetworkInsightsAccessScopeContentResult', ], ], 'GetPasswordData' => [ 'name' => 'GetPasswordData''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetPasswordDataRequest', ], 'output' => [ 'shape' => 'GetPasswordDataResult', ], ], 'GetReservedInstancesExchangeQuote' => [ 'name' => 'GetReservedInstancesExchangeQuote''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetReservedInstancesExchangeQuoteRequest', ], 'output' => [ 'shape' => 'GetReservedInstancesExchangeQuoteResult', ], ], 'GetSerialConsoleAccessStatus' => [ 'name' => 'GetSerialConsoleAccessStatus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetSerialConsoleAccessStatusRequest', ], 'output' => [ 'shape' => 'GetSerialConsoleAccessStatusResult', ], ], 'GetSpotPlacementScores' => [ 'name' => 'GetSpotPlacementScores''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetSpotPlacementScoresRequest', ], 'output' => [ 'shape' => 'GetSpotPlacementScoresResult', ], ], 'GetSubnetCidrReservations' => [ 'name' => 'GetSubnetCidrReservations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetSubnetCidrReservationsRequest', ], 'output' => [ 'shape' => 'GetSubnetCidrReservationsResult', ], ], 'GetTransitGatewayAttachmentPropagations' => [ 'name' => 'GetTransitGatewayAttachmentPropagations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayAttachmentPropagationsRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayAttachmentPropagationsResult', ], ], 'GetTransitGatewayMulticastDomainAssociations' => [ 'name' => 'GetTransitGatewayMulticastDomainAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayMulticastDomainAssociationsRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayMulticastDomainAssociationsResult', ], ], 'GetTransitGatewayPolicyTableAssociations' => [ 'name' => 'GetTransitGatewayPolicyTableAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayPolicyTableAssociationsRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayPolicyTableAssociationsResult', ], ], 'GetTransitGatewayPolicyTableEntries' => [ 'name' => 'GetTransitGatewayPolicyTableEntries''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayPolicyTableEntriesRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayPolicyTableEntriesResult', ], ], 'GetTransitGatewayPrefixListReferences' => [ 'name' => 'GetTransitGatewayPrefixListReferences''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayPrefixListReferencesRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayPrefixListReferencesResult', ], ], 'GetTransitGatewayRouteTableAssociations' => [ 'name' => 'GetTransitGatewayRouteTableAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayRouteTableAssociationsRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayRouteTableAssociationsResult', ], ], 'GetTransitGatewayRouteTablePropagations' => [ 'name' => 'GetTransitGatewayRouteTablePropagations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetTransitGatewayRouteTablePropagationsRequest', ], 'output' => [ 'shape' => 'GetTransitGatewayRouteTablePropagationsResult', ], ], 'GetVerifiedAccessEndpointPolicy' => [ 'name' => 'GetVerifiedAccessEndpointPolicy''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetVerifiedAccessEndpointPolicyRequest', ], 'output' => [ 'shape' => 'GetVerifiedAccessEndpointPolicyResult', ], ], 'GetVerifiedAccessGroupPolicy' => [ 'name' => 'GetVerifiedAccessGroupPolicy''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetVerifiedAccessGroupPolicyRequest', ], 'output' => [ 'shape' => 'GetVerifiedAccessGroupPolicyResult', ], ], 'GetVpnConnectionDeviceSampleConfiguration' => [ 'name' => 'GetVpnConnectionDeviceSampleConfiguration''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetVpnConnectionDeviceSampleConfigurationRequest', ], 'output' => [ 'shape' => 'GetVpnConnectionDeviceSampleConfigurationResult', ], ], 'GetVpnConnectionDeviceTypes' => [ 'name' => 'GetVpnConnectionDeviceTypes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'GetVpnConnectionDeviceTypesRequest', ], 'output' => [ 'shape' => 'GetVpnConnectionDeviceTypesResult', ], ], 'ImportClientVpnClientCertificateRevocationList' => [ 'name' => 'ImportClientVpnClientCertificateRevocationList''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportClientVpnClientCertificateRevocationListRequest', ], 'output' => [ 'shape' => 'ImportClientVpnClientCertificateRevocationListResult', ], ], 'ImportImage' => [ 'name' => 'ImportImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportImageRequest', ], 'output' => [ 'shape' => 'ImportImageResult', ], ], 'ImportInstance' => [ 'name' => 'ImportInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportInstanceRequest', ], 'output' => [ 'shape' => 'ImportInstanceResult', ], ], 'ImportKeyPair' => [ 'name' => 'ImportKeyPair''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportKeyPairRequest', ], 'output' => [ 'shape' => 'ImportKeyPairResult', ], ], 'ImportSnapshot' => [ 'name' => 'ImportSnapshot''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportSnapshotRequest', ], 'output' => [ 'shape' => 'ImportSnapshotResult', ], ], 'ImportVolume' => [ 'name' => 'ImportVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ImportVolumeRequest', ], 'output' => [ 'shape' => 'ImportVolumeResult', ], ], 'ListImagesInRecycleBin' => [ 'name' => 'ListImagesInRecycleBin''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ListImagesInRecycleBinRequest', ], 'output' => [ 'shape' => 'ListImagesInRecycleBinResult', ], ], 'ListSnapshotsInRecycleBin' => [ 'name' => 'ListSnapshotsInRecycleBin''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ListSnapshotsInRecycleBinRequest', ], 'output' => [ 'shape' => 'ListSnapshotsInRecycleBinResult', ], ], 'ModifyAddressAttribute' => [ 'name' => 'ModifyAddressAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyAddressAttributeRequest', ], 'output' => [ 'shape' => 'ModifyAddressAttributeResult', ], ], 'ModifyAvailabilityZoneGroup' => [ 'name' => 'ModifyAvailabilityZoneGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyAvailabilityZoneGroupRequest', ], 'output' => [ 'shape' => 'ModifyAvailabilityZoneGroupResult', ], ], 'ModifyCapacityReservation' => [ 'name' => 'ModifyCapacityReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyCapacityReservationRequest', ], 'output' => [ 'shape' => 'ModifyCapacityReservationResult', ], ], 'ModifyCapacityReservationFleet' => [ 'name' => 'ModifyCapacityReservationFleet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyCapacityReservationFleetRequest', ], 'output' => [ 'shape' => 'ModifyCapacityReservationFleetResult', ], ], 'ModifyClientVpnEndpoint' => [ 'name' => 'ModifyClientVpnEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyClientVpnEndpointRequest', ], 'output' => [ 'shape' => 'ModifyClientVpnEndpointResult', ], ], 'ModifyDefaultCreditSpecification' => [ 'name' => 'ModifyDefaultCreditSpecification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyDefaultCreditSpecificationRequest', ], 'output' => [ 'shape' => 'ModifyDefaultCreditSpecificationResult', ], ], 'ModifyEbsDefaultKmsKeyId' => [ 'name' => 'ModifyEbsDefaultKmsKeyId''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyEbsDefaultKmsKeyIdRequest', ], 'output' => [ 'shape' => 'ModifyEbsDefaultKmsKeyIdResult', ], ], 'ModifyFleet' => [ 'name' => 'ModifyFleet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyFleetRequest', ], 'output' => [ 'shape' => 'ModifyFleetResult', ], ], 'ModifyFpgaImageAttribute' => [ 'name' => 'ModifyFpgaImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyFpgaImageAttributeRequest', ], 'output' => [ 'shape' => 'ModifyFpgaImageAttributeResult', ], ], 'ModifyHosts' => [ 'name' => 'ModifyHosts''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyHostsRequest', ], 'output' => [ 'shape' => 'ModifyHostsResult', ], ], 'ModifyIdFormat' => [ 'name' => 'ModifyIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIdFormatRequest', ], ], 'ModifyIdentityIdFormat' => [ 'name' => 'ModifyIdentityIdFormat''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIdentityIdFormatRequest', ], ], 'ModifyImageAttribute' => [ 'name' => 'ModifyImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyImageAttributeRequest', ], ], 'ModifyInstanceAttribute' => [ 'name' => 'ModifyInstanceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceAttributeRequest', ], ], 'ModifyInstanceCapacityReservationAttributes' => [ 'name' => 'ModifyInstanceCapacityReservationAttributes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceCapacityReservationAttributesRequest', ], 'output' => [ 'shape' => 'ModifyInstanceCapacityReservationAttributesResult', ], ], 'ModifyInstanceCreditSpecification' => [ 'name' => 'ModifyInstanceCreditSpecification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceCreditSpecificationRequest', ], 'output' => [ 'shape' => 'ModifyInstanceCreditSpecificationResult', ], ], 'ModifyInstanceEventStartTime' => [ 'name' => 'ModifyInstanceEventStartTime''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceEventStartTimeRequest', ], 'output' => [ 'shape' => 'ModifyInstanceEventStartTimeResult', ], ], 'ModifyInstanceEventWindow' => [ 'name' => 'ModifyInstanceEventWindow''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceEventWindowRequest', ], 'output' => [ 'shape' => 'ModifyInstanceEventWindowResult', ], ], 'ModifyInstanceMaintenanceOptions' => [ 'name' => 'ModifyInstanceMaintenanceOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceMaintenanceOptionsRequest', ], 'output' => [ 'shape' => 'ModifyInstanceMaintenanceOptionsResult', ], ], 'ModifyInstanceMetadataOptions' => [ 'name' => 'ModifyInstanceMetadataOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstanceMetadataOptionsRequest', ], 'output' => [ 'shape' => 'ModifyInstanceMetadataOptionsResult', ], ], 'ModifyInstancePlacement' => [ 'name' => 'ModifyInstancePlacement''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyInstancePlacementRequest', ], 'output' => [ 'shape' => 'ModifyInstancePlacementResult', ], ], 'ModifyIpam' => [ 'name' => 'ModifyIpam''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIpamRequest', ], 'output' => [ 'shape' => 'ModifyIpamResult', ], ], 'ModifyIpamPool' => [ 'name' => 'ModifyIpamPool''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIpamPoolRequest', ], 'output' => [ 'shape' => 'ModifyIpamPoolResult', ], ], 'ModifyIpamResourceCidr' => [ 'name' => 'ModifyIpamResourceCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIpamResourceCidrRequest', ], 'output' => [ 'shape' => 'ModifyIpamResourceCidrResult', ], ], 'ModifyIpamResourceDiscovery' => [ 'name' => 'ModifyIpamResourceDiscovery''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIpamResourceDiscoveryRequest', ], 'output' => [ 'shape' => 'ModifyIpamResourceDiscoveryResult', ], ], 'ModifyIpamScope' => [ 'name' => 'ModifyIpamScope''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyIpamScopeRequest', ], 'output' => [ 'shape' => 'ModifyIpamScopeResult', ], ], 'ModifyLaunchTemplate' => [ 'name' => 'ModifyLaunchTemplate''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyLaunchTemplateRequest', ], 'output' => [ 'shape' => 'ModifyLaunchTemplateResult', ], ], 'ModifyLocalGatewayRoute' => [ 'name' => 'ModifyLocalGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyLocalGatewayRouteRequest', ], 'output' => [ 'shape' => 'ModifyLocalGatewayRouteResult', ], ], 'ModifyManagedPrefixList' => [ 'name' => 'ModifyManagedPrefixList''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyManagedPrefixListRequest', ], 'output' => [ 'shape' => 'ModifyManagedPrefixListResult', ], ], 'ModifyNetworkInterfaceAttribute' => [ 'name' => 'ModifyNetworkInterfaceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyNetworkInterfaceAttributeRequest', ], ], 'ModifyPrivateDnsNameOptions' => [ 'name' => 'ModifyPrivateDnsNameOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyPrivateDnsNameOptionsRequest', ], 'output' => [ 'shape' => 'ModifyPrivateDnsNameOptionsResult', ], ], 'ModifyReservedInstances' => [ 'name' => 'ModifyReservedInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyReservedInstancesRequest', ], 'output' => [ 'shape' => 'ModifyReservedInstancesResult', ], ], 'ModifySecurityGroupRules' => [ 'name' => 'ModifySecurityGroupRules''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifySecurityGroupRulesRequest', ], 'output' => [ 'shape' => 'ModifySecurityGroupRulesResult', ], ], 'ModifySnapshotAttribute' => [ 'name' => 'ModifySnapshotAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifySnapshotAttributeRequest', ], ], 'ModifySnapshotTier' => [ 'name' => 'ModifySnapshotTier''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifySnapshotTierRequest', ], 'output' => [ 'shape' => 'ModifySnapshotTierResult', ], ], 'ModifySpotFleetRequest' => [ 'name' => 'ModifySpotFleetRequest''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifySpotFleetRequestRequest', ], 'output' => [ 'shape' => 'ModifySpotFleetRequestResponse', ], ], 'ModifySubnetAttribute' => [ 'name' => 'ModifySubnetAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifySubnetAttributeRequest', ], ], 'ModifyTrafficMirrorFilterNetworkServices' => [ 'name' => 'ModifyTrafficMirrorFilterNetworkServices''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTrafficMirrorFilterNetworkServicesRequest', ], 'output' => [ 'shape' => 'ModifyTrafficMirrorFilterNetworkServicesResult', ], ], 'ModifyTrafficMirrorFilterRule' => [ 'name' => 'ModifyTrafficMirrorFilterRule''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTrafficMirrorFilterRuleRequest', ], 'output' => [ 'shape' => 'ModifyTrafficMirrorFilterRuleResult', ], ], 'ModifyTrafficMirrorSession' => [ 'name' => 'ModifyTrafficMirrorSession''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTrafficMirrorSessionRequest', ], 'output' => [ 'shape' => 'ModifyTrafficMirrorSessionResult', ], ], 'ModifyTransitGateway' => [ 'name' => 'ModifyTransitGateway''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTransitGatewayRequest', ], 'output' => [ 'shape' => 'ModifyTransitGatewayResult', ], ], 'ModifyTransitGatewayPrefixListReference' => [ 'name' => 'ModifyTransitGatewayPrefixListReference''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTransitGatewayPrefixListReferenceRequest', ], 'output' => [ 'shape' => 'ModifyTransitGatewayPrefixListReferenceResult', ], ], 'ModifyTransitGatewayVpcAttachment' => [ 'name' => 'ModifyTransitGatewayVpcAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyTransitGatewayVpcAttachmentRequest', ], 'output' => [ 'shape' => 'ModifyTransitGatewayVpcAttachmentResult', ], ], 'ModifyVerifiedAccessEndpoint' => [ 'name' => 'ModifyVerifiedAccessEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessEndpointRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessEndpointResult', ], ], 'ModifyVerifiedAccessEndpointPolicy' => [ 'name' => 'ModifyVerifiedAccessEndpointPolicy''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessEndpointPolicyRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessEndpointPolicyResult', ], ], 'ModifyVerifiedAccessGroup' => [ 'name' => 'ModifyVerifiedAccessGroup''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessGroupRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessGroupResult', ], ], 'ModifyVerifiedAccessGroupPolicy' => [ 'name' => 'ModifyVerifiedAccessGroupPolicy''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessGroupPolicyRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessGroupPolicyResult', ], ], 'ModifyVerifiedAccessInstance' => [ 'name' => 'ModifyVerifiedAccessInstance''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessInstanceRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessInstanceResult', ], ], 'ModifyVerifiedAccessInstanceLoggingConfiguration' => [ 'name' => 'ModifyVerifiedAccessInstanceLoggingConfiguration''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessInstanceLoggingConfigurationRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessInstanceLoggingConfigurationResult', ], ], 'ModifyVerifiedAccessTrustProvider' => [ 'name' => 'ModifyVerifiedAccessTrustProvider''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVerifiedAccessTrustProviderRequest', ], 'output' => [ 'shape' => 'ModifyVerifiedAccessTrustProviderResult', ], ], 'ModifyVolume' => [ 'name' => 'ModifyVolume''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVolumeRequest', ], 'output' => [ 'shape' => 'ModifyVolumeResult', ], ], 'ModifyVolumeAttribute' => [ 'name' => 'ModifyVolumeAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVolumeAttributeRequest', ], ], 'ModifyVpcAttribute' => [ 'name' => 'ModifyVpcAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcAttributeRequest', ], ], 'ModifyVpcEndpoint' => [ 'name' => 'ModifyVpcEndpoint''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcEndpointRequest', ], 'output' => [ 'shape' => 'ModifyVpcEndpointResult', ], ], 'ModifyVpcEndpointConnectionNotification' => [ 'name' => 'ModifyVpcEndpointConnectionNotification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcEndpointConnectionNotificationRequest', ], 'output' => [ 'shape' => 'ModifyVpcEndpointConnectionNotificationResult', ], ], 'ModifyVpcEndpointServiceConfiguration' => [ 'name' => 'ModifyVpcEndpointServiceConfiguration''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcEndpointServiceConfigurationRequest', ], 'output' => [ 'shape' => 'ModifyVpcEndpointServiceConfigurationResult', ], ], 'ModifyVpcEndpointServicePayerResponsibility' => [ 'name' => 'ModifyVpcEndpointServicePayerResponsibility''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcEndpointServicePayerResponsibilityRequest', ], 'output' => [ 'shape' => 'ModifyVpcEndpointServicePayerResponsibilityResult', ], ], 'ModifyVpcEndpointServicePermissions' => [ 'name' => 'ModifyVpcEndpointServicePermissions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcEndpointServicePermissionsRequest', ], 'output' => [ 'shape' => 'ModifyVpcEndpointServicePermissionsResult', ], ], 'ModifyVpcPeeringConnectionOptions' => [ 'name' => 'ModifyVpcPeeringConnectionOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcPeeringConnectionOptionsRequest', ], 'output' => [ 'shape' => 'ModifyVpcPeeringConnectionOptionsResult', ], ], 'ModifyVpcTenancy' => [ 'name' => 'ModifyVpcTenancy''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpcTenancyRequest', ], 'output' => [ 'shape' => 'ModifyVpcTenancyResult', ], ], 'ModifyVpnConnection' => [ 'name' => 'ModifyVpnConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpnConnectionRequest', ], 'output' => [ 'shape' => 'ModifyVpnConnectionResult', ], ], 'ModifyVpnConnectionOptions' => [ 'name' => 'ModifyVpnConnectionOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpnConnectionOptionsRequest', ], 'output' => [ 'shape' => 'ModifyVpnConnectionOptionsResult', ], ], 'ModifyVpnTunnelCertificate' => [ 'name' => 'ModifyVpnTunnelCertificate''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpnTunnelCertificateRequest', ], 'output' => [ 'shape' => 'ModifyVpnTunnelCertificateResult', ], ], 'ModifyVpnTunnelOptions' => [ 'name' => 'ModifyVpnTunnelOptions''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ModifyVpnTunnelOptionsRequest', ], 'output' => [ 'shape' => 'ModifyVpnTunnelOptionsResult', ], ], 'MonitorInstances' => [ 'name' => 'MonitorInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'MonitorInstancesRequest', ], 'output' => [ 'shape' => 'MonitorInstancesResult', ], ], 'MoveAddressToVpc' => [ 'name' => 'MoveAddressToVpc''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'MoveAddressToVpcRequest', ], 'output' => [ 'shape' => 'MoveAddressToVpcResult', ], ], 'MoveByoipCidrToIpam' => [ 'name' => 'MoveByoipCidrToIpam''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'MoveByoipCidrToIpamRequest', ], 'output' => [ 'shape' => 'MoveByoipCidrToIpamResult', ], ], 'ProvisionByoipCidr' => [ 'name' => 'ProvisionByoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ProvisionByoipCidrRequest', ], 'output' => [ 'shape' => 'ProvisionByoipCidrResult', ], ], 'ProvisionIpamPoolCidr' => [ 'name' => 'ProvisionIpamPoolCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ProvisionIpamPoolCidrRequest', ], 'output' => [ 'shape' => 'ProvisionIpamPoolCidrResult', ], ], 'ProvisionPublicIpv4PoolCidr' => [ 'name' => 'ProvisionPublicIpv4PoolCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ProvisionPublicIpv4PoolCidrRequest', ], 'output' => [ 'shape' => 'ProvisionPublicIpv4PoolCidrResult', ], ], 'PurchaseHostReservation' => [ 'name' => 'PurchaseHostReservation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'PurchaseHostReservationRequest', ], 'output' => [ 'shape' => 'PurchaseHostReservationResult', ], ], 'PurchaseReservedInstancesOffering' => [ 'name' => 'PurchaseReservedInstancesOffering''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'PurchaseReservedInstancesOfferingRequest', ], 'output' => [ 'shape' => 'PurchaseReservedInstancesOfferingResult', ], ], 'PurchaseScheduledInstances' => [ 'name' => 'PurchaseScheduledInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'PurchaseScheduledInstancesRequest', ], 'output' => [ 'shape' => 'PurchaseScheduledInstancesResult', ], ], 'RebootInstances' => [ 'name' => 'RebootInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RebootInstancesRequest', ], ], 'RegisterImage' => [ 'name' => 'RegisterImage''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RegisterImageRequest', ], 'output' => [ 'shape' => 'RegisterImageResult', ], ], 'RegisterInstanceEventNotificationAttributes' => [ 'name' => 'RegisterInstanceEventNotificationAttributes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RegisterInstanceEventNotificationAttributesRequest', ], 'output' => [ 'shape' => 'RegisterInstanceEventNotificationAttributesResult', ], ], 'RegisterTransitGatewayMulticastGroupMembers' => [ 'name' => 'RegisterTransitGatewayMulticastGroupMembers''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RegisterTransitGatewayMulticastGroupMembersRequest', ], 'output' => [ 'shape' => 'RegisterTransitGatewayMulticastGroupMembersResult', ], ], 'RegisterTransitGatewayMulticastGroupSources' => [ 'name' => 'RegisterTransitGatewayMulticastGroupSources''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RegisterTransitGatewayMulticastGroupSourcesRequest', ], 'output' => [ 'shape' => 'RegisterTransitGatewayMulticastGroupSourcesResult', ], ], 'RejectTransitGatewayMulticastDomainAssociations' => [ 'name' => 'RejectTransitGatewayMulticastDomainAssociations''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RejectTransitGatewayMulticastDomainAssociationsRequest', ], 'output' => [ 'shape' => 'RejectTransitGatewayMulticastDomainAssociationsResult', ], ], 'RejectTransitGatewayPeeringAttachment' => [ 'name' => 'RejectTransitGatewayPeeringAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RejectTransitGatewayPeeringAttachmentRequest', ], 'output' => [ 'shape' => 'RejectTransitGatewayPeeringAttachmentResult', ], ], 'RejectTransitGatewayVpcAttachment' => [ 'name' => 'RejectTransitGatewayVpcAttachment''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RejectTransitGatewayVpcAttachmentRequest', ], 'output' => [ 'shape' => 'RejectTransitGatewayVpcAttachmentResult', ], ], 'RejectVpcEndpointConnections' => [ 'name' => 'RejectVpcEndpointConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RejectVpcEndpointConnectionsRequest', ], 'output' => [ 'shape' => 'RejectVpcEndpointConnectionsResult', ], ], 'RejectVpcPeeringConnection' => [ 'name' => 'RejectVpcPeeringConnection''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RejectVpcPeeringConnectionRequest', ], 'output' => [ 'shape' => 'RejectVpcPeeringConnectionResult', ], ], 'ReleaseAddress' => [ 'name' => 'ReleaseAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReleaseAddressRequest', ], ], 'ReleaseHosts' => [ 'name' => 'ReleaseHosts''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReleaseHostsRequest', ], 'output' => [ 'shape' => 'ReleaseHostsResult', ], ], 'ReleaseIpamPoolAllocation' => [ 'name' => 'ReleaseIpamPoolAllocation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReleaseIpamPoolAllocationRequest', ], 'output' => [ 'shape' => 'ReleaseIpamPoolAllocationResult', ], ], 'ReplaceIamInstanceProfileAssociation' => [ 'name' => 'ReplaceIamInstanceProfileAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceIamInstanceProfileAssociationRequest', ], 'output' => [ 'shape' => 'ReplaceIamInstanceProfileAssociationResult', ], ], 'ReplaceNetworkAclAssociation' => [ 'name' => 'ReplaceNetworkAclAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceNetworkAclAssociationRequest', ], 'output' => [ 'shape' => 'ReplaceNetworkAclAssociationResult', ], ], 'ReplaceNetworkAclEntry' => [ 'name' => 'ReplaceNetworkAclEntry''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceNetworkAclEntryRequest', ], ], 'ReplaceRoute' => [ 'name' => 'ReplaceRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceRouteRequest', ], ], 'ReplaceRouteTableAssociation' => [ 'name' => 'ReplaceRouteTableAssociation''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceRouteTableAssociationRequest', ], 'output' => [ 'shape' => 'ReplaceRouteTableAssociationResult', ], ], 'ReplaceTransitGatewayRoute' => [ 'name' => 'ReplaceTransitGatewayRoute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReplaceTransitGatewayRouteRequest', ], 'output' => [ 'shape' => 'ReplaceTransitGatewayRouteResult', ], ], 'ReportInstanceStatus' => [ 'name' => 'ReportInstanceStatus''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ReportInstanceStatusRequest', ], ], 'RequestSpotFleet' => [ 'name' => 'RequestSpotFleet''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RequestSpotFleetRequest', ], 'output' => [ 'shape' => 'RequestSpotFleetResponse', ], ], 'RequestSpotInstances' => [ 'name' => 'RequestSpotInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RequestSpotInstancesRequest', ], 'output' => [ 'shape' => 'RequestSpotInstancesResult', ], ], 'ResetAddressAttribute' => [ 'name' => 'ResetAddressAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetAddressAttributeRequest', ], 'output' => [ 'shape' => 'ResetAddressAttributeResult', ], ], 'ResetEbsDefaultKmsKeyId' => [ 'name' => 'ResetEbsDefaultKmsKeyId''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetEbsDefaultKmsKeyIdRequest', ], 'output' => [ 'shape' => 'ResetEbsDefaultKmsKeyIdResult', ], ], 'ResetFpgaImageAttribute' => [ 'name' => 'ResetFpgaImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetFpgaImageAttributeRequest', ], 'output' => [ 'shape' => 'ResetFpgaImageAttributeResult', ], ], 'ResetImageAttribute' => [ 'name' => 'ResetImageAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetImageAttributeRequest', ], ], 'ResetInstanceAttribute' => [ 'name' => 'ResetInstanceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetInstanceAttributeRequest', ], ], 'ResetNetworkInterfaceAttribute' => [ 'name' => 'ResetNetworkInterfaceAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetNetworkInterfaceAttributeRequest', ], ], 'ResetSnapshotAttribute' => [ 'name' => 'ResetSnapshotAttribute''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'ResetSnapshotAttributeRequest', ], ], 'RestoreAddressToClassic' => [ 'name' => 'RestoreAddressToClassic''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RestoreAddressToClassicRequest', ], 'output' => [ 'shape' => 'RestoreAddressToClassicResult', ], ], 'RestoreImageFromRecycleBin' => [ 'name' => 'RestoreImageFromRecycleBin''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RestoreImageFromRecycleBinRequest', ], 'output' => [ 'shape' => 'RestoreImageFromRecycleBinResult', ], ], 'RestoreManagedPrefixListVersion' => [ 'name' => 'RestoreManagedPrefixListVersion''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RestoreManagedPrefixListVersionRequest', ], 'output' => [ 'shape' => 'RestoreManagedPrefixListVersionResult', ], ], 'RestoreSnapshotFromRecycleBin' => [ 'name' => 'RestoreSnapshotFromRecycleBin''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RestoreSnapshotFromRecycleBinRequest', ], 'output' => [ 'shape' => 'RestoreSnapshotFromRecycleBinResult', ], ], 'RestoreSnapshotTier' => [ 'name' => 'RestoreSnapshotTier''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RestoreSnapshotTierRequest', ], 'output' => [ 'shape' => 'RestoreSnapshotTierResult', ], ], 'RevokeClientVpnIngress' => [ 'name' => 'RevokeClientVpnIngress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RevokeClientVpnIngressRequest', ], 'output' => [ 'shape' => 'RevokeClientVpnIngressResult', ], ], 'RevokeSecurityGroupEgress' => [ 'name' => 'RevokeSecurityGroupEgress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RevokeSecurityGroupEgressRequest', ], 'output' => [ 'shape' => 'RevokeSecurityGroupEgressResult', ], ], 'RevokeSecurityGroupIngress' => [ 'name' => 'RevokeSecurityGroupIngress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RevokeSecurityGroupIngressRequest', ], 'output' => [ 'shape' => 'RevokeSecurityGroupIngressResult', ], ], 'RunInstances' => [ 'name' => 'RunInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RunInstancesRequest', ], 'output' => [ 'shape' => 'Reservation', ], ], 'RunScheduledInstances' => [ 'name' => 'RunScheduledInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'RunScheduledInstancesRequest', ], 'output' => [ 'shape' => 'RunScheduledInstancesResult', ], ], 'SearchLocalGatewayRoutes' => [ 'name' => 'SearchLocalGatewayRoutes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'SearchLocalGatewayRoutesRequest', ], 'output' => [ 'shape' => 'SearchLocalGatewayRoutesResult', ], ], 'SearchTransitGatewayMulticastGroups' => [ 'name' => 'SearchTransitGatewayMulticastGroups''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'SearchTransitGatewayMulticastGroupsRequest', ], 'output' => [ 'shape' => 'SearchTransitGatewayMulticastGroupsResult', ], ], 'SearchTransitGatewayRoutes' => [ 'name' => 'SearchTransitGatewayRoutes''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'SearchTransitGatewayRoutesRequest', ], 'output' => [ 'shape' => 'SearchTransitGatewayRoutesResult', ], ], 'SendDiagnosticInterrupt' => [ 'name' => 'SendDiagnosticInterrupt''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'SendDiagnosticInterruptRequest', ], ], 'StartInstances' => [ 'name' => 'StartInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'StartInstancesRequest', ], 'output' => [ 'shape' => 'StartInstancesResult', ], ], 'StartNetworkInsightsAccessScopeAnalysis' => [ 'name' => 'StartNetworkInsightsAccessScopeAnalysis''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'StartNetworkInsightsAccessScopeAnalysisRequest', ], 'output' => [ 'shape' => 'StartNetworkInsightsAccessScopeAnalysisResult', ], ], 'StartNetworkInsightsAnalysis' => [ 'name' => 'StartNetworkInsightsAnalysis''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'StartNetworkInsightsAnalysisRequest', ], 'output' => [ 'shape' => 'StartNetworkInsightsAnalysisResult', ], ], 'StartVpcEndpointServicePrivateDnsVerification' => [ 'name' => 'StartVpcEndpointServicePrivateDnsVerification''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'StartVpcEndpointServicePrivateDnsVerificationRequest', ], 'output' => [ 'shape' => 'StartVpcEndpointServicePrivateDnsVerificationResult', ], ], 'StopInstances' => [ 'name' => 'StopInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'StopInstancesRequest', ], 'output' => [ 'shape' => 'StopInstancesResult', ], ], 'TerminateClientVpnConnections' => [ 'name' => 'TerminateClientVpnConnections''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'TerminateClientVpnConnectionsRequest', ], 'output' => [ 'shape' => 'TerminateClientVpnConnectionsResult', ], ], 'TerminateInstances' => [ 'name' => 'TerminateInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'TerminateInstancesRequest', ], 'output' => [ 'shape' => 'TerminateInstancesResult', ], ], 'UnassignIpv6Addresses' => [ 'name' => 'UnassignIpv6Addresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UnassignIpv6AddressesRequest', ], 'output' => [ 'shape' => 'UnassignIpv6AddressesResult', ], ], 'UnassignPrivateIpAddresses' => [ 'name' => 'UnassignPrivateIpAddresses''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UnassignPrivateIpAddressesRequest', ], ], 'UnassignPrivateNatGatewayAddress' => [ 'name' => 'UnassignPrivateNatGatewayAddress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UnassignPrivateNatGatewayAddressRequest', ], 'output' => [ 'shape' => 'UnassignPrivateNatGatewayAddressResult', ], ], 'UnmonitorInstances' => [ 'name' => 'UnmonitorInstances''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UnmonitorInstancesRequest', ], 'output' => [ 'shape' => 'UnmonitorInstancesResult', ], ], 'UpdateSecurityGroupRuleDescriptionsEgress' => [ 'name' => 'UpdateSecurityGroupRuleDescriptionsEgress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateSecurityGroupRuleDescriptionsEgressRequest', ], 'output' => [ 'shape' => 'UpdateSecurityGroupRuleDescriptionsEgressResult', ], ], 'UpdateSecurityGroupRuleDescriptionsIngress' => [ 'name' => 'UpdateSecurityGroupRuleDescriptionsIngress''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateSecurityGroupRuleDescriptionsIngressRequest', ], 'output' => [ 'shape' => 'UpdateSecurityGroupRuleDescriptionsIngressResult', ], ], 'WithdrawByoipCidr' => [ 'name' => 'WithdrawByoipCidr''http' => [ 'method' => 'POST''requestUri' => '/', ], 'input' => [ 'shape' => 'WithdrawByoipCidrRequest', ], 'output' => [ 'shape' => 'WithdrawByoipCidrResult', ], ], ], 'shapes' => [ 'AcceleratorCount' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'AcceleratorCountRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'AcceleratorManufacturer' => [ 'type' => 'string''enum' => [ 'nvidia''amd''amazon-web-services''xilinx', ], ], 'AcceleratorManufacturerSet' => [ 'type' => 'list''member' => [ 'shape' => 'AcceleratorManufacturer''locationName' => 'item', ], ], 'AcceleratorName' => [ 'type' => 'string''enum' => [ 'a100''v100''k80''t4''m60''radeon-pro-v520''vu9p''inferentia''k520', ], ], 'AcceleratorNameSet' => [ 'type' => 'list''member' => [ 'shape' => 'AcceleratorName''locationName' => 'item', ], ], 'AcceleratorTotalMemoryMiB' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'AcceleratorTotalMemoryMiBRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'AcceleratorType' => [ 'type' => 'string''enum' => [ 'gpu''fpga''inference', ], ], 'AcceleratorTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'AcceleratorType''locationName' => 'item', ], ], 'AcceptAddressTransferRequest' => [ 'type' => 'structure''required' => [ 'Address', ], 'members' => [ 'Address' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AcceptAddressTransferResult' => [ 'type' => 'structure''members' => [ 'AddressTransfer' => [ 'shape' => 'AddressTransfer''locationName' => 'addressTransfer', ], ], ], 'AcceptReservedInstancesExchangeQuoteRequest' => [ 'type' => 'structure''required' => [ 'ReservedInstanceIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ReservedInstanceIds' => [ 'shape' => 'ReservedInstanceIdSet''locationName' => 'ReservedInstanceId', ], 'TargetConfigurations' => [ 'shape' => 'TargetConfigurationRequestSet''locationName' => 'TargetConfiguration', ], ], ], 'AcceptReservedInstancesExchangeQuoteResult' => [ 'type' => 'structure''members' => [ 'ExchangeId' => [ 'shape' => 'String''locationName' => 'exchangeId', ], ], ], 'AcceptTransitGatewayMulticastDomainAssociationsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'SubnetIds' => [ 'shape' => 'ValueStringList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AcceptTransitGatewayMulticastDomainAssociationsResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayMulticastDomainAssociations''locationName' => 'associations', ], ], ], 'AcceptTransitGatewayPeeringAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AcceptTransitGatewayPeeringAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPeeringAttachment' => [ 'shape' => 'TransitGatewayPeeringAttachment''locationName' => 'transitGatewayPeeringAttachment', ], ], ], 'AcceptTransitGatewayVpcAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AcceptTransitGatewayVpcAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachment' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'transitGatewayVpcAttachment', ], ], ], 'AcceptVpcEndpointConnectionsRequest' => [ 'type' => 'structure''required' => [ 'ServiceId''VpcEndpointIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'VpcEndpointIds' => [ 'shape' => 'VpcEndpointIdList''locationName' => 'VpcEndpointId', ], ], ], 'AcceptVpcEndpointConnectionsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'AcceptVpcPeeringConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpcPeeringConnectionId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionIdWithResolver''locationName' => 'vpcPeeringConnectionId', ], ], ], 'AcceptVpcPeeringConnectionResult' => [ 'type' => 'structure''members' => [ 'VpcPeeringConnection' => [ 'shape' => 'VpcPeeringConnection''locationName' => 'vpcPeeringConnection', ], ], ], 'AccessScopeAnalysisFinding' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId''locationName' => 'networkInsightsAccessScopeAnalysisId', ], 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'networkInsightsAccessScopeId', ], 'FindingId' => [ 'shape' => 'String''locationName' => 'findingId', ], 'FindingComponents' => [ 'shape' => 'PathComponentList''locationName' => 'findingComponentSet', ], ], ], 'AccessScopeAnalysisFindingList' => [ 'type' => 'list''member' => [ 'shape' => 'AccessScopeAnalysisFinding''locationName' => 'item', ], ], 'AccessScopePath' => [ 'type' => 'structure''members' => [ 'Source' => [ 'shape' => 'PathStatement''locationName' => 'source', ], 'Destination' => [ 'shape' => 'PathStatement''locationName' => 'destination', ], 'ThroughResources' => [ 'shape' => 'ThroughResourcesStatementList''locationName' => 'throughResourceSet', ], ], ], 'AccessScopePathList' => [ 'type' => 'list''member' => [ 'shape' => 'AccessScopePath''locationName' => 'item', ], ], 'AccessScopePathListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'AccessScopePathRequest''locationName' => 'item', ], ], 'AccessScopePathRequest' => [ 'type' => 'structure''members' => [ 'Source' => [ 'shape' => 'PathStatementRequest', ], 'Destination' => [ 'shape' => 'PathStatementRequest', ], 'ThroughResources' => [ 'shape' => 'ThroughResourcesStatementRequestList''locationName' => 'ThroughResource', ], ], ], 'AccountAttribute' => [ 'type' => 'structure''members' => [ 'AttributeName' => [ 'shape' => 'String''locationName' => 'attributeName', ], 'AttributeValues' => [ 'shape' => 'AccountAttributeValueList''locationName' => 'attributeValueSet', ], ], ], 'AccountAttributeList' => [ 'type' => 'list''member' => [ 'shape' => 'AccountAttribute''locationName' => 'item', ], ], 'AccountAttributeName' => [ 'type' => 'string''enum' => [ 'supported-platforms''default-vpc', ], ], 'AccountAttributeNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'AccountAttributeName''locationName' => 'attributeName', ], ], 'AccountAttributeValue' => [ 'type' => 'structure''members' => [ 'AttributeValue' => [ 'shape' => 'String''locationName' => 'attributeValue', ], ], ], 'AccountAttributeValueList' => [ 'type' => 'list''member' => [ 'shape' => 'AccountAttributeValue''locationName' => 'item', ], ], 'ActiveInstance' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'SpotInstanceRequestId' => [ 'shape' => 'String''locationName' => 'spotInstanceRequestId', ], 'InstanceHealth' => [ 'shape' => 'InstanceHealthStatus''locationName' => 'instanceHealth', ], ], ], 'ActiveInstanceSet' => [ 'type' => 'list''member' => [ 'shape' => 'ActiveInstance''locationName' => 'item', ], ], 'ActivityStatus' => [ 'type' => 'string''enum' => [ 'error''pending_fulfillment''pending_termination''fulfilled', ], ], 'AddIpamOperatingRegion' => [ 'type' => 'structure''members' => [ 'RegionName' => [ 'shape' => 'String', ], ], ], 'AddIpamOperatingRegionSet' => [ 'type' => 'list''member' => [ 'shape' => 'AddIpamOperatingRegion', ], 'max' => 50'min' => 0, ], 'AddPrefixListEntries' => [ 'type' => 'list''member' => [ 'shape' => 'AddPrefixListEntry', ], 'max' => 100'min' => 0, ], 'AddPrefixListEntry' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], ], ], 'AddedPrincipal' => [ 'type' => 'structure''members' => [ 'PrincipalType' => [ 'shape' => 'PrincipalType''locationName' => 'principalType', ], 'Principal' => [ 'shape' => 'String''locationName' => 'principal', ], 'ServicePermissionId' => [ 'shape' => 'String''locationName' => 'servicePermissionId', ], 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], ], ], 'AddedPrincipalSet' => [ 'type' => 'list''member' => [ 'shape' => 'AddedPrincipal''locationName' => 'item', ], ], 'AdditionalDetail' => [ 'type' => 'structure''members' => [ 'AdditionalDetailType' => [ 'shape' => 'String''locationName' => 'additionalDetailType', ], 'Component' => [ 'shape' => 'AnalysisComponent''locationName' => 'component', ], ], ], 'AdditionalDetailList' => [ 'type' => 'list''member' => [ 'shape' => 'AdditionalDetail''locationName' => 'item', ], ], 'Address' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'Domain' => [ 'shape' => 'DomainType''locationName' => 'domain', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'NetworkInterfaceOwnerId' => [ 'shape' => 'String''locationName' => 'networkInterfaceOwnerId', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'PublicIpv4Pool' => [ 'shape' => 'String''locationName' => 'publicIpv4Pool', ], 'NetworkBorderGroup' => [ 'shape' => 'String''locationName' => 'networkBorderGroup', ], 'CustomerOwnedIp' => [ 'shape' => 'String''locationName' => 'customerOwnedIp', ], 'CustomerOwnedIpv4Pool' => [ 'shape' => 'String''locationName' => 'customerOwnedIpv4Pool', ], 'CarrierIp' => [ 'shape' => 'String''locationName' => 'carrierIp', ], ], ], 'AddressAttribute' => [ 'type' => 'structure''members' => [ 'PublicIp' => [ 'shape' => 'PublicIpAddress''locationName' => 'publicIp', ], 'AllocationId' => [ 'shape' => 'AllocationId''locationName' => 'allocationId', ], 'PtrRecord' => [ 'shape' => 'String''locationName' => 'ptrRecord', ], 'PtrRecordUpdate' => [ 'shape' => 'PtrUpdateStatus''locationName' => 'ptrRecordUpdate', ], ], ], 'AddressAttributeName' => [ 'type' => 'string''enum' => [ 'domain-name', ], ], 'AddressFamily' => [ 'type' => 'string''enum' => [ 'ipv4''ipv6', ], ], 'AddressList' => [ 'type' => 'list''member' => [ 'shape' => 'Address''locationName' => 'item', ], ], 'AddressMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'AddressSet' => [ 'type' => 'list''member' => [ 'shape' => 'AddressAttribute''locationName' => 'item', ], ], 'AddressTransfer' => [ 'type' => 'structure''members' => [ 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'TransferAccountId' => [ 'shape' => 'String''locationName' => 'transferAccountId', ], 'TransferOfferExpirationTimestamp' => [ 'shape' => 'MillisecondDateTime''locationName' => 'transferOfferExpirationTimestamp', ], 'TransferOfferAcceptedTimestamp' => [ 'shape' => 'MillisecondDateTime''locationName' => 'transferOfferAcceptedTimestamp', ], 'AddressTransferStatus' => [ 'shape' => 'AddressTransferStatus''locationName' => 'addressTransferStatus', ], ], ], 'AddressTransferList' => [ 'type' => 'list''member' => [ 'shape' => 'AddressTransfer''locationName' => 'item', ], ], 'AddressTransferStatus' => [ 'type' => 'string''enum' => [ 'pending''disabled''accepted', ], ], 'AdvertiseByoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AdvertiseByoipCidrResult' => [ 'type' => 'structure''members' => [ 'ByoipCidr' => [ 'shape' => 'ByoipCidr''locationName' => 'byoipCidr', ], ], ], 'Affinity' => [ 'type' => 'string''enum' => [ 'default''host', ], ], 'AllocateAddressRequest' => [ 'type' => 'structure''members' => [ 'Domain' => [ 'shape' => 'DomainType', ], 'Address' => [ 'shape' => 'PublicIpAddress', ], 'PublicIpv4Pool' => [ 'shape' => 'Ipv4PoolEc2Id', ], 'NetworkBorderGroup' => [ 'shape' => 'String', ], 'CustomerOwnedIpv4Pool' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'AllocateAddressResult' => [ 'type' => 'structure''members' => [ 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'PublicIpv4Pool' => [ 'shape' => 'String''locationName' => 'publicIpv4Pool', ], 'NetworkBorderGroup' => [ 'shape' => 'String''locationName' => 'networkBorderGroup', ], 'Domain' => [ 'shape' => 'DomainType''locationName' => 'domain', ], 'CustomerOwnedIp' => [ 'shape' => 'String''locationName' => 'customerOwnedIp', ], 'CustomerOwnedIpv4Pool' => [ 'shape' => 'String''locationName' => 'customerOwnedIpv4Pool', ], 'CarrierIp' => [ 'shape' => 'String''locationName' => 'carrierIp', ], ], ], 'AllocateHostsRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZone''Quantity', ], 'members' => [ 'AutoPlacement' => [ 'shape' => 'AutoPlacement''locationName' => 'autoPlacement', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'InstanceFamily' => [ 'shape' => 'String', ], 'Quantity' => [ 'shape' => 'Integer''locationName' => 'quantity', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'HostRecovery' => [ 'shape' => 'HostRecovery', ], 'OutpostArn' => [ 'shape' => 'String', ], 'HostMaintenance' => [ 'shape' => 'HostMaintenance', ], ], ], 'AllocateHostsResult' => [ 'type' => 'structure''members' => [ 'HostIds' => [ 'shape' => 'ResponseHostIdList''locationName' => 'hostIdSet', ], ], ], 'AllocateIpamPoolCidrRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Cidr' => [ 'shape' => 'String', ], 'NetmaskLength' => [ 'shape' => 'Integer', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'Description' => [ 'shape' => 'String', ], 'PreviewNextCidr' => [ 'shape' => 'Boolean', ], 'DisallowedCidrs' => [ 'shape' => 'IpamPoolAllocationDisallowedCidrs''locationName' => 'DisallowedCidr', ], ], ], 'AllocateIpamPoolCidrResult' => [ 'type' => 'structure''members' => [ 'IpamPoolAllocation' => [ 'shape' => 'IpamPoolAllocation''locationName' => 'ipamPoolAllocation', ], ], ], 'AllocationId' => [ 'type' => 'string', ], 'AllocationIdList' => [ 'type' => 'list''member' => [ 'shape' => 'AllocationId''locationName' => 'AllocationId', ], ], 'AllocationIds' => [ 'type' => 'list''member' => [ 'shape' => 'AllocationId''locationName' => 'item', ], ], 'AllocationState' => [ 'type' => 'string''enum' => [ 'available''under-assessment''permanent-failure''released''released-permanent-failure''pending', ], ], 'AllocationStrategy' => [ 'type' => 'string''enum' => [ 'lowestPrice''diversified''capacityOptimized''capacityOptimizedPrioritized''priceCapacityOptimized', ], ], 'AllocationType' => [ 'type' => 'string''enum' => [ 'used', ], ], 'AllowedInstanceType' => [ 'type' => 'string''max' => 30'min' => 1'pattern' => '[a-zA-Z0-9\\.\\*]+', ], 'AllowedInstanceTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'AllowedInstanceType''locationName' => 'item', ], 'max' => 400'min' => 0, ], 'AllowedPrincipal' => [ 'type' => 'structure''members' => [ 'PrincipalType' => [ 'shape' => 'PrincipalType''locationName' => 'principalType', ], 'Principal' => [ 'shape' => 'String''locationName' => 'principal', ], 'ServicePermissionId' => [ 'shape' => 'String''locationName' => 'servicePermissionId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], ], ], 'AllowedPrincipalSet' => [ 'type' => 'list''member' => [ 'shape' => 'AllowedPrincipal''locationName' => 'item', ], ], 'AllowsMultipleInstanceTypes' => [ 'type' => 'string''enum' => [ 'on''off', ], ], 'AlternatePathHint' => [ 'type' => 'structure''members' => [ 'ComponentId' => [ 'shape' => 'String''locationName' => 'componentId', ], 'ComponentArn' => [ 'shape' => 'String''locationName' => 'componentArn', ], ], ], 'AlternatePathHintList' => [ 'type' => 'list''member' => [ 'shape' => 'AlternatePathHint''locationName' => 'item', ], ], 'AnalysisAclRule' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'Egress' => [ 'shape' => 'Boolean''locationName' => 'egress', ], 'PortRange' => [ 'shape' => 'PortRange''locationName' => 'portRange', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'RuleAction' => [ 'shape' => 'String''locationName' => 'ruleAction', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], ], ], 'AnalysisComponent' => [ 'type' => 'structure''members' => [ 'Id' => [ 'shape' => 'String''locationName' => 'id', ], 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], ], ], 'AnalysisComponentList' => [ 'type' => 'list''member' => [ 'shape' => 'AnalysisComponent''locationName' => 'item', ], ], 'AnalysisLoadBalancerListener' => [ 'type' => 'structure''members' => [ 'LoadBalancerPort' => [ 'shape' => 'Port''locationName' => 'loadBalancerPort', ], 'InstancePort' => [ 'shape' => 'Port''locationName' => 'instancePort', ], ], ], 'AnalysisLoadBalancerTarget' => [ 'type' => 'structure''members' => [ 'Address' => [ 'shape' => 'IpAddress''locationName' => 'address', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Instance' => [ 'shape' => 'AnalysisComponent''locationName' => 'instance', ], 'Port' => [ 'shape' => 'Port''locationName' => 'port', ], ], ], 'AnalysisPacketHeader' => [ 'type' => 'structure''members' => [ 'DestinationAddresses' => [ 'shape' => 'IpAddressList''locationName' => 'destinationAddressSet', ], 'DestinationPortRanges' => [ 'shape' => 'PortRangeList''locationName' => 'destinationPortRangeSet', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'SourceAddresses' => [ 'shape' => 'IpAddressList''locationName' => 'sourceAddressSet', ], 'SourcePortRanges' => [ 'shape' => 'PortRangeList''locationName' => 'sourcePortRangeSet', ], ], ], 'AnalysisRouteTableRoute' => [ 'type' => 'structure''members' => [ 'DestinationCidr' => [ 'shape' => 'String''locationName' => 'destinationCidr', ], 'DestinationPrefixListId' => [ 'shape' => 'String''locationName' => 'destinationPrefixListId', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'String''locationName' => 'egressOnlyInternetGatewayId', ], 'GatewayId' => [ 'shape' => 'String''locationName' => 'gatewayId', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'NatGatewayId' => [ 'shape' => 'String''locationName' => 'natGatewayId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'Origin' => [ 'shape' => 'String''locationName' => 'origin', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], ], ], 'AnalysisSecurityGroupRule' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'Direction' => [ 'shape' => 'String''locationName' => 'direction', ], 'SecurityGroupId' => [ 'shape' => 'String''locationName' => 'securityGroupId', ], 'PortRange' => [ 'shape' => 'PortRange''locationName' => 'portRange', ], 'PrefixListId' => [ 'shape' => 'String''locationName' => 'prefixListId', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], ], ], 'AnalysisStatus' => [ 'type' => 'string''enum' => [ 'running''succeeded''failed', ], ], 'ApplianceModeSupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'ApplySecurityGroupsToClientVpnTargetNetworkRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''VpcId''SecurityGroupIds', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'SecurityGroupIds' => [ 'shape' => 'ClientVpnSecurityGroupIdSet''locationName' => 'SecurityGroupId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ApplySecurityGroupsToClientVpnTargetNetworkResult' => [ 'type' => 'structure''members' => [ 'SecurityGroupIds' => [ 'shape' => 'ClientVpnSecurityGroupIdSet''locationName' => 'securityGroupIds', ], ], ], 'ArchitectureType' => [ 'type' => 'string''enum' => [ 'i386''x86_64''arm64''x86_64_mac''arm64_mac', ], ], 'ArchitectureTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'ArchitectureType''locationName' => 'item', ], ], 'ArchitectureTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'ArchitectureType''locationName' => 'item', ], 'max' => 3'min' => 0, ], 'ArchitectureValues' => [ 'type' => 'string''enum' => [ 'i386''x86_64''arm64''x86_64_mac''arm64_mac', ], ], 'ArnList' => [ 'type' => 'list''member' => [ 'shape' => 'ResourceArn''locationName' => 'item', ], ], 'AssignIpv6AddressesRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'Ipv6AddressCount' => [ 'shape' => 'Integer''locationName' => 'ipv6AddressCount', ], 'Ipv6Addresses' => [ 'shape' => 'Ipv6AddressList''locationName' => 'ipv6Addresses', ], 'Ipv6PrefixCount' => [ 'shape' => 'Integer', ], 'Ipv6Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'Ipv6Prefix', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], ], ], 'AssignIpv6AddressesResult' => [ 'type' => 'structure''members' => [ 'AssignedIpv6Addresses' => [ 'shape' => 'Ipv6AddressList''locationName' => 'assignedIpv6Addresses', ], 'AssignedIpv6Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'assignedIpv6PrefixSet', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], ], ], 'AssignPrivateIpAddressesRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'AllowReassignment' => [ 'shape' => 'Boolean''locationName' => 'allowReassignment', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressStringList''locationName' => 'privateIpAddress', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer''locationName' => 'secondaryPrivateIpAddressCount', ], 'Ipv4Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'Ipv4Prefix', ], 'Ipv4PrefixCount' => [ 'shape' => 'Integer', ], ], ], 'AssignPrivateIpAddressesResult' => [ 'type' => 'structure''members' => [ 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'AssignedPrivateIpAddresses' => [ 'shape' => 'AssignedPrivateIpAddressList''locationName' => 'assignedPrivateIpAddressesSet', ], 'AssignedIpv4Prefixes' => [ 'shape' => 'Ipv4PrefixesList''locationName' => 'assignedIpv4PrefixSet', ], ], ], 'AssignPrivateNatGatewayAddressRequest' => [ 'type' => 'structure''required' => [ 'NatGatewayId', ], 'members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId', ], 'PrivateIpAddresses' => [ 'shape' => 'IpList''locationName' => 'PrivateIpAddress', ], 'PrivateIpAddressCount' => [ 'shape' => 'PrivateIpAddressCount', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssignPrivateNatGatewayAddressResult' => [ 'type' => 'structure''members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'NatGatewayAddresses' => [ 'shape' => 'NatGatewayAddressList''locationName' => 'natGatewayAddressSet', ], ], ], 'AssignedPrivateIpAddress' => [ 'type' => 'structure''members' => [ 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], ], ], 'AssignedPrivateIpAddressList' => [ 'type' => 'list''member' => [ 'shape' => 'AssignedPrivateIpAddress''locationName' => 'item', ], ], 'AssociateAddressRequest' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], 'PublicIp' => [ 'shape' => 'EipAllocationPublicIp', ], 'AllowReassociation' => [ 'shape' => 'Boolean''locationName' => 'allowReassociation', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], ], ], 'AssociateAddressResult' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], ], ], 'AssociateClientVpnTargetNetworkRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''SubnetId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateClientVpnTargetNetworkResult' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'Status' => [ 'shape' => 'AssociationStatus''locationName' => 'status', ], ], ], 'AssociateDhcpOptionsRequest' => [ 'type' => 'structure''required' => [ 'DhcpOptionsId''VpcId', ], 'members' => [ 'DhcpOptionsId' => [ 'shape' => 'DefaultingDhcpOptionsId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'AssociateEnclaveCertificateIamRoleRequest' => [ 'type' => 'structure''required' => [ 'CertificateArn''RoleArn', ], 'members' => [ 'CertificateArn' => [ 'shape' => 'CertificateId', ], 'RoleArn' => [ 'shape' => 'RoleId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateEnclaveCertificateIamRoleResult' => [ 'type' => 'structure''members' => [ 'CertificateS3BucketName' => [ 'shape' => 'String''locationName' => 'certificateS3BucketName', ], 'CertificateS3ObjectKey' => [ 'shape' => 'String''locationName' => 'certificateS3ObjectKey', ], 'EncryptionKmsKeyId' => [ 'shape' => 'String''locationName' => 'encryptionKmsKeyId', ], ], ], 'AssociateIamInstanceProfileRequest' => [ 'type' => 'structure''required' => [ 'IamInstanceProfile''InstanceId', ], 'members' => [ 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], ], ], 'AssociateIamInstanceProfileResult' => [ 'type' => 'structure''members' => [ 'IamInstanceProfileAssociation' => [ 'shape' => 'IamInstanceProfileAssociation''locationName' => 'iamInstanceProfileAssociation', ], ], ], 'AssociateInstanceEventWindowRequest' => [ 'type' => 'structure''required' => [ 'InstanceEventWindowId''AssociationTarget', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId', ], 'AssociationTarget' => [ 'shape' => 'InstanceEventWindowAssociationRequest', ], ], ], 'AssociateInstanceEventWindowResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindow' => [ 'shape' => 'InstanceEventWindow''locationName' => 'instanceEventWindow', ], ], ], 'AssociateIpamResourceDiscoveryRequest' => [ 'type' => 'structure''required' => [ 'IpamId''IpamResourceDiscoveryId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamId' => [ 'shape' => 'IpamId', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'AssociateIpamResourceDiscoveryResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscoveryAssociation' => [ 'shape' => 'IpamResourceDiscoveryAssociation''locationName' => 'ipamResourceDiscoveryAssociation', ], ], ], 'AssociateNatGatewayAddressRequest' => [ 'type' => 'structure''required' => [ 'NatGatewayId''AllocationIds', ], 'members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId', ], 'AllocationIds' => [ 'shape' => 'AllocationIdList''locationName' => 'AllocationId', ], 'PrivateIpAddresses' => [ 'shape' => 'IpList''locationName' => 'PrivateIpAddress', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateNatGatewayAddressResult' => [ 'type' => 'structure''members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'NatGatewayAddresses' => [ 'shape' => 'NatGatewayAddressList''locationName' => 'natGatewayAddressSet', ], ], ], 'AssociateRouteTableRequest' => [ 'type' => 'structure''required' => [ 'RouteTableId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'GatewayId' => [ 'shape' => 'RouteGatewayId', ], ], ], 'AssociateRouteTableResult' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'AssociationState' => [ 'shape' => 'RouteTableAssociationState''locationName' => 'associationState', ], ], ], 'AssociateSubnetCidrBlockRequest' => [ 'type' => 'structure''required' => [ 'Ipv6CidrBlock''SubnetId', ], 'members' => [ 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], ], ], 'AssociateSubnetCidrBlockResult' => [ 'type' => 'structure''members' => [ 'Ipv6CidrBlockAssociation' => [ 'shape' => 'SubnetIpv6CidrBlockAssociation''locationName' => 'ipv6CidrBlockAssociation', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], ], ], 'AssociateTransitGatewayMulticastDomainRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId''TransitGatewayAttachmentId''SubnetIds', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'SubnetIds' => [ 'shape' => 'TransitGatewaySubnetIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateTransitGatewayMulticastDomainResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayMulticastDomainAssociations''locationName' => 'associations', ], ], ], 'AssociateTransitGatewayPolicyTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayPolicyTableId''TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateTransitGatewayPolicyTableResult' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'TransitGatewayPolicyTableAssociation''locationName' => 'association', ], ], ], 'AssociateTransitGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateTransitGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'TransitGatewayAssociation''locationName' => 'association', ], ], ], 'AssociateTrunkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'BranchInterfaceId''TrunkInterfaceId', ], 'members' => [ 'BranchInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'TrunkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'VlanId' => [ 'shape' => 'Integer', ], 'GreKey' => [ 'shape' => 'Integer', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AssociateTrunkInterfaceResult' => [ 'type' => 'structure''members' => [ 'InterfaceAssociation' => [ 'shape' => 'TrunkInterfaceAssociation''locationName' => 'interfaceAssociation', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'AssociateVpcCidrBlockRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'AmazonProvidedIpv6CidrBlock' => [ 'shape' => 'Boolean''locationName' => 'amazonProvidedIpv6CidrBlock', ], 'CidrBlock' => [ 'shape' => 'String', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'Ipv6CidrBlockNetworkBorderGroup' => [ 'shape' => 'String', ], 'Ipv6Pool' => [ 'shape' => 'Ipv6PoolEc2Id', ], 'Ipv6CidrBlock' => [ 'shape' => 'String', ], 'Ipv4IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Ipv4NetmaskLength' => [ 'shape' => 'NetmaskLength', ], 'Ipv6IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Ipv6NetmaskLength' => [ 'shape' => 'NetmaskLength', ], ], ], 'AssociateVpcCidrBlockResult' => [ 'type' => 'structure''members' => [ 'Ipv6CidrBlockAssociation' => [ 'shape' => 'VpcIpv6CidrBlockAssociation''locationName' => 'ipv6CidrBlockAssociation', ], 'CidrBlockAssociation' => [ 'shape' => 'VpcCidrBlockAssociation''locationName' => 'cidrBlockAssociation', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'AssociatedNetworkType' => [ 'type' => 'string''enum' => [ 'vpc', ], ], 'AssociatedRole' => [ 'type' => 'structure''members' => [ 'AssociatedRoleArn' => [ 'shape' => 'ResourceArn''locationName' => 'associatedRoleArn', ], 'CertificateS3BucketName' => [ 'shape' => 'String''locationName' => 'certificateS3BucketName', ], 'CertificateS3ObjectKey' => [ 'shape' => 'String''locationName' => 'certificateS3ObjectKey', ], 'EncryptionKmsKeyId' => [ 'shape' => 'String''locationName' => 'encryptionKmsKeyId', ], ], ], 'AssociatedRolesList' => [ 'type' => 'list''member' => [ 'shape' => 'AssociatedRole''locationName' => 'item', ], ], 'AssociatedTargetNetwork' => [ 'type' => 'structure''members' => [ 'NetworkId' => [ 'shape' => 'String''locationName' => 'networkId', ], 'NetworkType' => [ 'shape' => 'AssociatedNetworkType''locationName' => 'networkType', ], ], ], 'AssociatedTargetNetworkSet' => [ 'type' => 'list''member' => [ 'shape' => 'AssociatedTargetNetwork''locationName' => 'item', ], ], 'AssociationIdList' => [ 'type' => 'list''member' => [ 'shape' => 'IamInstanceProfileAssociationId''locationName' => 'AssociationId', ], ], 'AssociationStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'AssociationStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'AssociationStatusCode' => [ 'type' => 'string''enum' => [ 'associating''associated''association-failed''disassociating''disassociated', ], ], 'AthenaIntegration' => [ 'type' => 'structure''required' => [ 'IntegrationResultS3DestinationArn''PartitionLoadFrequency', ], 'members' => [ 'IntegrationResultS3DestinationArn' => [ 'shape' => 'String', ], 'PartitionLoadFrequency' => [ 'shape' => 'PartitionLoadFrequency', ], 'PartitionStartDate' => [ 'shape' => 'MillisecondDateTime', ], 'PartitionEndDate' => [ 'shape' => 'MillisecondDateTime', ], ], ], 'AthenaIntegrationsSet' => [ 'type' => 'list''member' => [ 'shape' => 'AthenaIntegration''locationName' => 'item', ], 'max' => 10'min' => 1, ], 'AttachClassicLinkVpcRequest' => [ 'type' => 'structure''required' => [ 'Groups''InstanceId''VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Groups' => [ 'shape' => 'GroupIdStringList''locationName' => 'SecurityGroupId', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'AttachClassicLinkVpcResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'AttachInternetGatewayRequest' => [ 'type' => 'structure''required' => [ 'InternetGatewayId''VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InternetGatewayId' => [ 'shape' => 'InternetGatewayId''locationName' => 'internetGatewayId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'AttachNetworkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'DeviceIndex''InstanceId''NetworkInterfaceId', ], 'members' => [ 'DeviceIndex' => [ 'shape' => 'Integer''locationName' => 'deviceIndex', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'NetworkCardIndex' => [ 'shape' => 'Integer', ], 'EnaSrdSpecification' => [ 'shape' => 'EnaSrdSpecification', ], ], ], 'AttachNetworkInterfaceResult' => [ 'type' => 'structure''members' => [ 'AttachmentId' => [ 'shape' => 'String''locationName' => 'attachmentId', ], 'NetworkCardIndex' => [ 'shape' => 'Integer''locationName' => 'networkCardIndex', ], ], ], 'AttachVerifiedAccessTrustProviderRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId''VerifiedAccessTrustProviderId', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'VerifiedAccessTrustProviderId' => [ 'shape' => 'VerifiedAccessTrustProviderId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AttachVerifiedAccessTrustProviderResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProvider' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'verifiedAccessTrustProvider', ], 'VerifiedAccessInstance' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'verifiedAccessInstance', ], ], ], 'AttachVolumeRequest' => [ 'type' => 'structure''required' => [ 'Device''InstanceId''VolumeId', ], 'members' => [ 'Device' => [ 'shape' => 'String', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], 'VolumeId' => [ 'shape' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'AttachVpnGatewayRequest' => [ 'type' => 'structure''required' => [ 'VpcId''VpnGatewayId', ], 'members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], 'VpnGatewayId' => [ 'shape' => 'VpnGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'AttachVpnGatewayResult' => [ 'type' => 'structure''members' => [ 'VpcAttachment' => [ 'shape' => 'VpcAttachment''locationName' => 'attachment', ], ], ], 'AttachmentEnaSrdSpecification' => [ 'type' => 'structure''members' => [ 'EnaSrdEnabled' => [ 'shape' => 'Boolean''locationName' => 'enaSrdEnabled', ], 'EnaSrdUdpSpecification' => [ 'shape' => 'AttachmentEnaSrdUdpSpecification''locationName' => 'enaSrdUdpSpecification', ], ], ], 'AttachmentEnaSrdUdpSpecification' => [ 'type' => 'structure''members' => [ 'EnaSrdUdpEnabled' => [ 'shape' => 'Boolean''locationName' => 'enaSrdUdpEnabled', ], ], ], 'AttachmentStatus' => [ 'type' => 'string''enum' => [ 'attaching''attached''detaching''detached', ], ], 'AttributeBooleanValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Boolean''locationName' => 'value', ], ], ], 'AttributeValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'AuthorizationRule' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'AccessAll' => [ 'shape' => 'Boolean''locationName' => 'accessAll', ], 'DestinationCidr' => [ 'shape' => 'String''locationName' => 'destinationCidr', ], 'Status' => [ 'shape' => 'ClientVpnAuthorizationRuleStatus''locationName' => 'status', ], ], ], 'AuthorizationRuleSet' => [ 'type' => 'list''member' => [ 'shape' => 'AuthorizationRule''locationName' => 'item', ], ], 'AuthorizeClientVpnIngressRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''TargetNetworkCidr', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'TargetNetworkCidr' => [ 'shape' => 'String', ], 'AccessGroupId' => [ 'shape' => 'String', ], 'AuthorizeAllGroups' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'AuthorizeClientVpnIngressResult' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ClientVpnAuthorizationRuleStatus''locationName' => 'status', ], ], ], 'AuthorizeSecurityGroupEgressRequest' => [ 'type' => 'structure''required' => [ 'GroupId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'GroupId' => [ 'shape' => 'SecurityGroupId''locationName' => 'groupId', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList''locationName' => 'ipPermissions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'CidrIp' => [ 'shape' => 'String''locationName' => 'cidrIp', ], 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'IpProtocol' => [ 'shape' => 'String''locationName' => 'ipProtocol', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], 'SourceSecurityGroupName' => [ 'shape' => 'String''locationName' => 'sourceSecurityGroupName', ], 'SourceSecurityGroupOwnerId' => [ 'shape' => 'String''locationName' => 'sourceSecurityGroupOwnerId', ], ], ], 'AuthorizeSecurityGroupEgressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], 'SecurityGroupRules' => [ 'shape' => 'SecurityGroupRuleList''locationName' => 'securityGroupRuleSet', ], ], ], 'AuthorizeSecurityGroupIngressRequest' => [ 'type' => 'structure''members' => [ 'CidrIp' => [ 'shape' => 'String', ], 'FromPort' => [ 'shape' => 'Integer', ], 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'GroupName' => [ 'shape' => 'SecurityGroupName', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList', ], 'IpProtocol' => [ 'shape' => 'String', ], 'SourceSecurityGroupName' => [ 'shape' => 'String', ], 'SourceSecurityGroupOwnerId' => [ 'shape' => 'String', ], 'ToPort' => [ 'shape' => 'Integer', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'AuthorizeSecurityGroupIngressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], 'SecurityGroupRules' => [ 'shape' => 'SecurityGroupRuleList''locationName' => 'securityGroupRuleSet', ], ], ], 'AutoAcceptSharedAssociationsValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'AutoAcceptSharedAttachmentsValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'AutoPlacement' => [ 'type' => 'string''enum' => [ 'on''off', ], ], 'AutoRecoveryFlag' => [ 'type' => 'boolean', ], 'AvailabilityZone' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'AvailabilityZoneState''locationName' => 'zoneState', ], 'OptInStatus' => [ 'shape' => 'AvailabilityZoneOptInStatus''locationName' => 'optInStatus', ], 'Messages' => [ 'shape' => 'AvailabilityZoneMessageList''locationName' => 'messageSet', ], 'RegionName' => [ 'shape' => 'String''locationName' => 'regionName', ], 'ZoneName' => [ 'shape' => 'String''locationName' => 'zoneName', ], 'ZoneId' => [ 'shape' => 'String''locationName' => 'zoneId', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'NetworkBorderGroup' => [ 'shape' => 'String''locationName' => 'networkBorderGroup', ], 'ZoneType' => [ 'shape' => 'String''locationName' => 'zoneType', ], 'ParentZoneName' => [ 'shape' => 'String''locationName' => 'parentZoneName', ], 'ParentZoneId' => [ 'shape' => 'String''locationName' => 'parentZoneId', ], ], ], 'AvailabilityZoneList' => [ 'type' => 'list''member' => [ 'shape' => 'AvailabilityZone''locationName' => 'item', ], ], 'AvailabilityZoneMessage' => [ 'type' => 'structure''members' => [ 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'AvailabilityZoneMessageList' => [ 'type' => 'list''member' => [ 'shape' => 'AvailabilityZoneMessage''locationName' => 'item', ], ], 'AvailabilityZoneOptInStatus' => [ 'type' => 'string''enum' => [ 'opt-in-not-required''opted-in''not-opted-in', ], ], 'AvailabilityZoneState' => [ 'type' => 'string''enum' => [ 'available''information''impaired''unavailable', ], ], 'AvailabilityZoneStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'AvailabilityZone', ], ], 'AvailableCapacity' => [ 'type' => 'structure''members' => [ 'AvailableInstanceCapacity' => [ 'shape' => 'AvailableInstanceCapacityList''locationName' => 'availableInstanceCapacity', ], 'AvailableVCpus' => [ 'shape' => 'Integer''locationName' => 'availableVCpus', ], ], ], 'AvailableInstanceCapacityList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceCapacity''locationName' => 'item', ], ], 'BareMetal' => [ 'type' => 'string''enum' => [ 'included''required''excluded', ], ], 'BareMetalFlag' => [ 'type' => 'boolean', ], 'BaselineBandwidthInMbps' => [ 'type' => 'integer', ], 'BaselineEbsBandwidthMbps' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'BaselineEbsBandwidthMbpsRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'BaselineIops' => [ 'type' => 'integer', ], 'BaselineThroughputInMBps' => [ 'type' => 'double', ], 'BatchState' => [ 'type' => 'string''enum' => [ 'submitted''active''cancelled''failed''cancelled_running''cancelled_terminating''modifying', ], ], 'BgpStatus' => [ 'type' => 'string''enum' => [ 'up''down', ], ], 'BillingProductList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'Blob' => [ 'type' => 'blob', ], 'BlobAttributeValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Blob''locationName' => 'value', ], ], ], 'BlockDeviceMapping' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'VirtualName' => [ 'shape' => 'String''locationName' => 'virtualName', ], 'Ebs' => [ 'shape' => 'EbsBlockDevice''locationName' => 'ebs', ], 'NoDevice' => [ 'shape' => 'String''locationName' => 'noDevice', ], ], ], 'BlockDeviceMappingList' => [ 'type' => 'list''member' => [ 'shape' => 'BlockDeviceMapping''locationName' => 'item', ], ], 'BlockDeviceMappingRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'BlockDeviceMapping''locationName' => 'BlockDeviceMapping', ], ], 'Boolean' => [ 'type' => 'boolean', ], 'BootModeType' => [ 'type' => 'string''enum' => [ 'legacy-bios''uefi', ], ], 'BootModeTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'BootModeType''locationName' => 'item', ], ], 'BootModeValues' => [ 'type' => 'string''enum' => [ 'legacy-bios''uefi''uefi-preferred', ], ], 'BoxedDouble' => [ 'type' => 'double', ], 'BundleId' => [ 'type' => 'string', ], 'BundleIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'BundleId''locationName' => 'BundleId', ], ], 'BundleInstanceRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''Storage', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'Storage' => [ 'shape' => 'Storage', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'BundleInstanceResult' => [ 'type' => 'structure''members' => [ 'BundleTask' => [ 'shape' => 'BundleTask''locationName' => 'bundleInstanceTask', ], ], ], 'BundleTask' => [ 'type' => 'structure''members' => [ 'BundleId' => [ 'shape' => 'String''locationName' => 'bundleId', ], 'BundleTaskError' => [ 'shape' => 'BundleTaskError''locationName' => 'error', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], 'State' => [ 'shape' => 'BundleTaskState''locationName' => 'state', ], 'Storage' => [ 'shape' => 'Storage''locationName' => 'storage', ], 'UpdateTime' => [ 'shape' => 'DateTime''locationName' => 'updateTime', ], ], ], 'BundleTaskError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'BundleTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'BundleTask''locationName' => 'item', ], ], 'BundleTaskState' => [ 'type' => 'string''enum' => [ 'pending''waiting-for-shutdown''bundling''storing''cancelling''complete''failed', ], ], 'BurstablePerformance' => [ 'type' => 'string''enum' => [ 'included''required''excluded', ], ], 'BurstablePerformanceFlag' => [ 'type' => 'boolean', ], 'ByoipCidr' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'State' => [ 'shape' => 'ByoipCidrState''locationName' => 'state', ], ], ], 'ByoipCidrSet' => [ 'type' => 'list''member' => [ 'shape' => 'ByoipCidr''locationName' => 'item', ], ], 'ByoipCidrState' => [ 'type' => 'string''enum' => [ 'advertised''deprovisioned''failed-deprovision''failed-provision''pending-deprovision''pending-provision''provisioned''provisioned-not-publicly-advertisable', ], ], 'CancelBatchErrorCode' => [ 'type' => 'string''enum' => [ 'fleetRequestIdDoesNotExist''fleetRequestIdMalformed''fleetRequestNotInCancellableState''unexpectedError', ], ], 'CancelBundleTaskRequest' => [ 'type' => 'structure''required' => [ 'BundleId', ], 'members' => [ 'BundleId' => [ 'shape' => 'BundleId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CancelBundleTaskResult' => [ 'type' => 'structure''members' => [ 'BundleTask' => [ 'shape' => 'BundleTask''locationName' => 'bundleInstanceTask', ], ], ], 'CancelCapacityReservationFleetError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'CancelCapacityReservationFleetErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'CancelCapacityReservationFleetErrorMessage''locationName' => 'message', ], ], ], 'CancelCapacityReservationFleetErrorCode' => [ 'type' => 'string', ], 'CancelCapacityReservationFleetErrorMessage' => [ 'type' => 'string', ], 'CancelCapacityReservationFleetsRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationFleetIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'CapacityReservationFleetIds' => [ 'shape' => 'CapacityReservationFleetIdSet''locationName' => 'CapacityReservationFleetId', ], ], ], 'CancelCapacityReservationFleetsResult' => [ 'type' => 'structure''members' => [ 'SuccessfulFleetCancellations' => [ 'shape' => 'CapacityReservationFleetCancellationStateSet''locationName' => 'successfulFleetCancellationSet', ], 'FailedFleetCancellations' => [ 'shape' => 'FailedCapacityReservationFleetCancellationResultSet''locationName' => 'failedFleetCancellationSet', ], ], ], 'CancelCapacityReservationRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationId', ], 'members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CancelCapacityReservationResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'CancelConversionRequest' => [ 'type' => 'structure''required' => [ 'ConversionTaskId', ], 'members' => [ 'ConversionTaskId' => [ 'shape' => 'ConversionTaskId''locationName' => 'conversionTaskId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'ReasonMessage' => [ 'shape' => 'String''locationName' => 'reasonMessage', ], ], ], 'CancelExportTaskRequest' => [ 'type' => 'structure''required' => [ 'ExportTaskId', ], 'members' => [ 'ExportTaskId' => [ 'shape' => 'ExportVmTaskId''locationName' => 'exportTaskId', ], ], ], 'CancelImageLaunchPermissionRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CancelImageLaunchPermissionResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'CancelImportTaskRequest' => [ 'type' => 'structure''members' => [ 'CancelReason' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ImportTaskId' => [ 'shape' => 'ImportTaskId', ], ], ], 'CancelImportTaskResult' => [ 'type' => 'structure''members' => [ 'ImportTaskId' => [ 'shape' => 'String''locationName' => 'importTaskId', ], 'PreviousState' => [ 'shape' => 'String''locationName' => 'previousState', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], ], ], 'CancelReservedInstancesListingRequest' => [ 'type' => 'structure''required' => [ 'ReservedInstancesListingId', ], 'members' => [ 'ReservedInstancesListingId' => [ 'shape' => 'ReservedInstancesListingId''locationName' => 'reservedInstancesListingId', ], ], ], 'CancelReservedInstancesListingResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesListings' => [ 'shape' => 'ReservedInstancesListingList''locationName' => 'reservedInstancesListingsSet', ], ], ], 'CancelSpotFleetRequestsError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'CancelBatchErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'CancelSpotFleetRequestsErrorItem' => [ 'type' => 'structure''members' => [ 'Error' => [ 'shape' => 'CancelSpotFleetRequestsError''locationName' => 'error', ], 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], ], ], 'CancelSpotFleetRequestsErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'CancelSpotFleetRequestsErrorItem''locationName' => 'item', ], ], 'CancelSpotFleetRequestsRequest' => [ 'type' => 'structure''required' => [ 'SpotFleetRequestIds''TerminateInstances', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'SpotFleetRequestIds' => [ 'shape' => 'SpotFleetRequestIdList''locationName' => 'spotFleetRequestId', ], 'TerminateInstances' => [ 'shape' => 'Boolean''locationName' => 'terminateInstances', ], ], ], 'CancelSpotFleetRequestsResponse' => [ 'type' => 'structure''members' => [ 'SuccessfulFleetRequests' => [ 'shape' => 'CancelSpotFleetRequestsSuccessSet''locationName' => 'successfulFleetRequestSet', ], 'UnsuccessfulFleetRequests' => [ 'shape' => 'CancelSpotFleetRequestsErrorSet''locationName' => 'unsuccessfulFleetRequestSet', ], ], ], 'CancelSpotFleetRequestsSuccessItem' => [ 'type' => 'structure''members' => [ 'CurrentSpotFleetRequestState' => [ 'shape' => 'BatchState''locationName' => 'currentSpotFleetRequestState', ], 'PreviousSpotFleetRequestState' => [ 'shape' => 'BatchState''locationName' => 'previousSpotFleetRequestState', ], 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], ], ], 'CancelSpotFleetRequestsSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'CancelSpotFleetRequestsSuccessItem''locationName' => 'item', ], ], 'CancelSpotInstanceRequestState' => [ 'type' => 'string''enum' => [ 'active''open''closed''cancelled''completed', ], ], 'CancelSpotInstanceRequestsRequest' => [ 'type' => 'structure''required' => [ 'SpotInstanceRequestIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'SpotInstanceRequestIds' => [ 'shape' => 'SpotInstanceRequestIdList''locationName' => 'SpotInstanceRequestId', ], ], ], 'CancelSpotInstanceRequestsResult' => [ 'type' => 'structure''members' => [ 'CancelledSpotInstanceRequests' => [ 'shape' => 'CancelledSpotInstanceRequestList''locationName' => 'spotInstanceRequestSet', ], ], ], 'CancelledSpotInstanceRequest' => [ 'type' => 'structure''members' => [ 'SpotInstanceRequestId' => [ 'shape' => 'String''locationName' => 'spotInstanceRequestId', ], 'State' => [ 'shape' => 'CancelSpotInstanceRequestState''locationName' => 'state', ], ], ], 'CancelledSpotInstanceRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'CancelledSpotInstanceRequest''locationName' => 'item', ], ], 'CapacityAllocation' => [ 'type' => 'structure''members' => [ 'AllocationType' => [ 'shape' => 'AllocationType''locationName' => 'allocationType', ], 'Count' => [ 'shape' => 'Integer''locationName' => 'count', ], ], ], 'CapacityAllocations' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityAllocation''locationName' => 'item', ], ], 'CapacityReservation' => [ 'type' => 'structure''members' => [ 'CapacityReservationId' => [ 'shape' => 'String''locationName' => 'capacityReservationId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'CapacityReservationArn' => [ 'shape' => 'String''locationName' => 'capacityReservationArn', ], 'AvailabilityZoneId' => [ 'shape' => 'String''locationName' => 'availabilityZoneId', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'InstancePlatform' => [ 'shape' => 'CapacityReservationInstancePlatform''locationName' => 'instancePlatform', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Tenancy' => [ 'shape' => 'CapacityReservationTenancy''locationName' => 'tenancy', ], 'TotalInstanceCount' => [ 'shape' => 'Integer''locationName' => 'totalInstanceCount', ], 'AvailableInstanceCount' => [ 'shape' => 'Integer''locationName' => 'availableInstanceCount', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'EphemeralStorage' => [ 'shape' => 'Boolean''locationName' => 'ephemeralStorage', ], 'State' => [ 'shape' => 'CapacityReservationState''locationName' => 'state', ], 'StartDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startDate', ], 'EndDate' => [ 'shape' => 'DateTime''locationName' => 'endDate', ], 'EndDateType' => [ 'shape' => 'EndDateType''locationName' => 'endDateType', ], 'InstanceMatchCriteria' => [ 'shape' => 'InstanceMatchCriteria''locationName' => 'instanceMatchCriteria', ], 'CreateDate' => [ 'shape' => 'DateTime''locationName' => 'createDate', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'OutpostArn' => [ 'shape' => 'OutpostArn''locationName' => 'outpostArn', ], 'CapacityReservationFleetId' => [ 'shape' => 'String''locationName' => 'capacityReservationFleetId', ], 'PlacementGroupArn' => [ 'shape' => 'PlacementGroupArn''locationName' => 'placementGroupArn', ], 'CapacityAllocations' => [ 'shape' => 'CapacityAllocations''locationName' => 'capacityAllocationSet', ], ], ], 'CapacityReservationFleet' => [ 'type' => 'structure''members' => [ 'CapacityReservationFleetId' => [ 'shape' => 'CapacityReservationFleetId''locationName' => 'capacityReservationFleetId', ], 'CapacityReservationFleetArn' => [ 'shape' => 'String''locationName' => 'capacityReservationFleetArn', ], 'State' => [ 'shape' => 'CapacityReservationFleetState''locationName' => 'state', ], 'TotalTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'totalTargetCapacity', ], 'TotalFulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'totalFulfilledCapacity', ], 'Tenancy' => [ 'shape' => 'FleetCapacityReservationTenancy''locationName' => 'tenancy', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'endDate', ], 'CreateTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createTime', ], 'InstanceMatchCriteria' => [ 'shape' => 'FleetInstanceMatchCriteria''locationName' => 'instanceMatchCriteria', ], 'AllocationStrategy' => [ 'shape' => 'String''locationName' => 'allocationStrategy', ], 'InstanceTypeSpecifications' => [ 'shape' => 'FleetCapacityReservationSet''locationName' => 'instanceTypeSpecificationSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CapacityReservationFleetCancellationState' => [ 'type' => 'structure''members' => [ 'CurrentFleetState' => [ 'shape' => 'CapacityReservationFleetState''locationName' => 'currentFleetState', ], 'PreviousFleetState' => [ 'shape' => 'CapacityReservationFleetState''locationName' => 'previousFleetState', ], 'CapacityReservationFleetId' => [ 'shape' => 'CapacityReservationFleetId''locationName' => 'capacityReservationFleetId', ], ], ], 'CapacityReservationFleetCancellationStateSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservationFleetCancellationState''locationName' => 'item', ], ], 'CapacityReservationFleetId' => [ 'type' => 'string', ], 'CapacityReservationFleetIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservationFleetId''locationName' => 'item', ], ], 'CapacityReservationFleetSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservationFleet''locationName' => 'item', ], ], 'CapacityReservationFleetState' => [ 'type' => 'string''enum' => [ 'submitted''modifying''active''partially_fulfilled''expiring''expired''cancelling''cancelled''failed', ], ], 'CapacityReservationGroup' => [ 'type' => 'structure''members' => [ 'GroupArn' => [ 'shape' => 'String''locationName' => 'groupArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], ], ], 'CapacityReservationGroupSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservationGroup''locationName' => 'item', ], ], 'CapacityReservationId' => [ 'type' => 'string', ], 'CapacityReservationIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservationId''locationName' => 'item', ], ], 'CapacityReservationInstancePlatform' => [ 'type' => 'string''enum' => [ 'Linux/UNIX''Red Hat Enterprise Linux''SUSE Linux''Windows''Windows with SQL Server''Windows with SQL Server Enterprise''Windows with SQL Server Standard''Windows with SQL Server Web''Linux with SQL Server Standard''Linux with SQL Server Web''Linux with SQL Server Enterprise''RHEL with SQL Server Standard''RHEL with SQL Server Enterprise''RHEL with SQL Server Web''RHEL with HA''RHEL with HA and SQL Server Standard''RHEL with HA and SQL Server Enterprise', ], ], 'CapacityReservationOptions' => [ 'type' => 'structure''members' => [ 'UsageStrategy' => [ 'shape' => 'FleetCapacityReservationUsageStrategy''locationName' => 'usageStrategy', ], ], ], 'CapacityReservationOptionsRequest' => [ 'type' => 'structure''members' => [ 'UsageStrategy' => [ 'shape' => 'FleetCapacityReservationUsageStrategy', ], ], ], 'CapacityReservationPreference' => [ 'type' => 'string''enum' => [ 'open''none', ], ], 'CapacityReservationSet' => [ 'type' => 'list''member' => [ 'shape' => 'CapacityReservation''locationName' => 'item', ], ], 'CapacityReservationSpecification' => [ 'type' => 'structure''members' => [ 'CapacityReservationPreference' => [ 'shape' => 'CapacityReservationPreference', ], 'CapacityReservationTarget' => [ 'shape' => 'CapacityReservationTarget', ], ], ], 'CapacityReservationSpecificationResponse' => [ 'type' => 'structure''members' => [ 'CapacityReservationPreference' => [ 'shape' => 'CapacityReservationPreference''locationName' => 'capacityReservationPreference', ], 'CapacityReservationTarget' => [ 'shape' => 'CapacityReservationTargetResponse''locationName' => 'capacityReservationTarget', ], ], ], 'CapacityReservationState' => [ 'type' => 'string''enum' => [ 'active''expired''cancelled''pending''failed', ], ], 'CapacityReservationTarget' => [ 'type' => 'structure''members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId', ], 'CapacityReservationResourceGroupArn' => [ 'shape' => 'String', ], ], ], 'CapacityReservationTargetResponse' => [ 'type' => 'structure''members' => [ 'CapacityReservationId' => [ 'shape' => 'String''locationName' => 'capacityReservationId', ], 'CapacityReservationResourceGroupArn' => [ 'shape' => 'String''locationName' => 'capacityReservationResourceGroupArn', ], ], ], 'CapacityReservationTenancy' => [ 'type' => 'string''enum' => [ 'default''dedicated', ], ], 'CarrierGateway' => [ 'type' => 'structure''members' => [ 'CarrierGatewayId' => [ 'shape' => 'CarrierGatewayId''locationName' => 'carrierGatewayId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'State' => [ 'shape' => 'CarrierGatewayState''locationName' => 'state', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CarrierGatewayId' => [ 'type' => 'string', ], 'CarrierGatewayIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'CarrierGatewayId', ], ], 'CarrierGatewayMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'CarrierGatewaySet' => [ 'type' => 'list''member' => [ 'shape' => 'CarrierGateway''locationName' => 'item', ], ], 'CarrierGatewayState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'CertificateArn' => [ 'type' => 'string', ], 'CertificateAuthentication' => [ 'type' => 'structure''members' => [ 'ClientRootCertificateChain' => [ 'shape' => 'String''locationName' => 'clientRootCertificateChain', ], ], ], 'CertificateAuthenticationRequest' => [ 'type' => 'structure''members' => [ 'ClientRootCertificateChainArn' => [ 'shape' => 'String', ], ], ], 'CertificateId' => [ 'type' => 'string', ], 'CidrAuthorizationContext' => [ 'type' => 'structure''required' => [ 'Message''Signature', ], 'members' => [ 'Message' => [ 'shape' => 'String', ], 'Signature' => [ 'shape' => 'String', ], ], ], 'CidrBlock' => [ 'type' => 'structure''members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], ], ], 'CidrBlockSet' => [ 'type' => 'list''member' => [ 'shape' => 'CidrBlock''locationName' => 'item', ], ], 'ClassicLinkDnsSupport' => [ 'type' => 'structure''members' => [ 'ClassicLinkDnsSupported' => [ 'shape' => 'Boolean''locationName' => 'classicLinkDnsSupported', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'ClassicLinkDnsSupportList' => [ 'type' => 'list''member' => [ 'shape' => 'ClassicLinkDnsSupport''locationName' => 'item', ], ], 'ClassicLinkInstance' => [ 'type' => 'structure''members' => [ 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'ClassicLinkInstanceList' => [ 'type' => 'list''member' => [ 'shape' => 'ClassicLinkInstance''locationName' => 'item', ], ], 'ClassicLoadBalancer' => [ 'type' => 'structure''members' => [ 'Name' => [ 'shape' => 'String''locationName' => 'name', ], ], ], 'ClassicLoadBalancers' => [ 'type' => 'list''member' => [ 'shape' => 'ClassicLoadBalancer''locationName' => 'item', ], 'max' => 5'min' => 1, ], 'ClassicLoadBalancersConfig' => [ 'type' => 'structure''members' => [ 'ClassicLoadBalancers' => [ 'shape' => 'ClassicLoadBalancers''locationName' => 'classicLoadBalancers', ], ], ], 'ClientCertificateRevocationListStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientCertificateRevocationListStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientCertificateRevocationListStatusCode' => [ 'type' => 'string''enum' => [ 'pending''active', ], ], 'ClientConnectOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'LambdaFunctionArn' => [ 'shape' => 'String', ], ], ], 'ClientConnectResponseOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], 'LambdaFunctionArn' => [ 'shape' => 'String''locationName' => 'lambdaFunctionArn', ], 'Status' => [ 'shape' => 'ClientVpnEndpointAttributeStatus''locationName' => 'status', ], ], ], 'ClientData' => [ 'type' => 'structure''members' => [ 'Comment' => [ 'shape' => 'String', ], 'UploadEnd' => [ 'shape' => 'DateTime', ], 'UploadSize' => [ 'shape' => 'Double', ], 'UploadStart' => [ 'shape' => 'DateTime', ], ], ], 'ClientLoginBannerOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'BannerText' => [ 'shape' => 'String', ], ], ], 'ClientLoginBannerResponseOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], 'BannerText' => [ 'shape' => 'String''locationName' => 'bannerText', ], ], ], 'ClientVpnAssociationId' => [ 'type' => 'string', ], 'ClientVpnAuthentication' => [ 'type' => 'structure''members' => [ 'Type' => [ 'shape' => 'ClientVpnAuthenticationType''locationName' => 'type', ], 'ActiveDirectory' => [ 'shape' => 'DirectoryServiceAuthentication''locationName' => 'activeDirectory', ], 'MutualAuthentication' => [ 'shape' => 'CertificateAuthentication''locationName' => 'mutualAuthentication', ], 'FederatedAuthentication' => [ 'shape' => 'FederatedAuthentication''locationName' => 'federatedAuthentication', ], ], ], 'ClientVpnAuthenticationList' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnAuthentication''locationName' => 'item', ], ], 'ClientVpnAuthenticationRequest' => [ 'type' => 'structure''members' => [ 'Type' => [ 'shape' => 'ClientVpnAuthenticationType', ], 'ActiveDirectory' => [ 'shape' => 'DirectoryServiceAuthenticationRequest', ], 'MutualAuthentication' => [ 'shape' => 'CertificateAuthenticationRequest', ], 'FederatedAuthentication' => [ 'shape' => 'FederatedAuthenticationRequest', ], ], ], 'ClientVpnAuthenticationRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnAuthenticationRequest', ], ], 'ClientVpnAuthenticationType' => [ 'type' => 'string''enum' => [ 'certificate-authentication''directory-service-authentication''federated-authentication', ], ], 'ClientVpnAuthorizationRuleStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientVpnAuthorizationRuleStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientVpnAuthorizationRuleStatusCode' => [ 'type' => 'string''enum' => [ 'authorizing''active''failed''revoking', ], ], 'ClientVpnConnection' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Timestamp' => [ 'shape' => 'String''locationName' => 'timestamp', ], 'ConnectionId' => [ 'shape' => 'String''locationName' => 'connectionId', ], 'Username' => [ 'shape' => 'String''locationName' => 'username', ], 'ConnectionEstablishedTime' => [ 'shape' => 'String''locationName' => 'connectionEstablishedTime', ], 'IngressBytes' => [ 'shape' => 'String''locationName' => 'ingressBytes', ], 'EgressBytes' => [ 'shape' => 'String''locationName' => 'egressBytes', ], 'IngressPackets' => [ 'shape' => 'String''locationName' => 'ingressPackets', ], 'EgressPackets' => [ 'shape' => 'String''locationName' => 'egressPackets', ], 'ClientIp' => [ 'shape' => 'String''locationName' => 'clientIp', ], 'CommonName' => [ 'shape' => 'String''locationName' => 'commonName', ], 'Status' => [ 'shape' => 'ClientVpnConnectionStatus''locationName' => 'status', ], 'ConnectionEndTime' => [ 'shape' => 'String''locationName' => 'connectionEndTime', ], 'PostureComplianceStatuses' => [ 'shape' => 'ValueStringList''locationName' => 'postureComplianceStatusSet', ], ], ], 'ClientVpnConnectionSet' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnConnection''locationName' => 'item', ], ], 'ClientVpnConnectionStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientVpnConnectionStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientVpnConnectionStatusCode' => [ 'type' => 'string''enum' => [ 'active''failed-to-terminate''terminating''terminated', ], ], 'ClientVpnEndpoint' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Status' => [ 'shape' => 'ClientVpnEndpointStatus''locationName' => 'status', ], 'CreationTime' => [ 'shape' => 'String''locationName' => 'creationTime', ], 'DeletionTime' => [ 'shape' => 'String''locationName' => 'deletionTime', ], 'DnsName' => [ 'shape' => 'String''locationName' => 'dnsName', ], 'ClientCidrBlock' => [ 'shape' => 'String''locationName' => 'clientCidrBlock', ], 'DnsServers' => [ 'shape' => 'ValueStringList''locationName' => 'dnsServer', ], 'SplitTunnel' => [ 'shape' => 'Boolean''locationName' => 'splitTunnel', ], 'VpnProtocol' => [ 'shape' => 'VpnProtocol''locationName' => 'vpnProtocol', ], 'TransportProtocol' => [ 'shape' => 'TransportProtocol''locationName' => 'transportProtocol', ], 'VpnPort' => [ 'shape' => 'Integer''locationName' => 'vpnPort', ], 'AssociatedTargetNetworks' => [ 'shape' => 'AssociatedTargetNetworkSet''deprecated' => true'deprecatedMessage' => 'This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.''locationName' => 'associatedTargetNetwork', ], 'ServerCertificateArn' => [ 'shape' => 'String''locationName' => 'serverCertificateArn', ], 'AuthenticationOptions' => [ 'shape' => 'ClientVpnAuthenticationList''locationName' => 'authenticationOptions', ], 'ConnectionLogOptions' => [ 'shape' => 'ConnectionLogResponseOptions''locationName' => 'connectionLogOptions', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'SecurityGroupIds' => [ 'shape' => 'ClientVpnSecurityGroupIdSet''locationName' => 'securityGroupIdSet', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'SelfServicePortalUrl' => [ 'shape' => 'String''locationName' => 'selfServicePortalUrl', ], 'ClientConnectOptions' => [ 'shape' => 'ClientConnectResponseOptions''locationName' => 'clientConnectOptions', ], 'SessionTimeoutHours' => [ 'shape' => 'Integer''locationName' => 'sessionTimeoutHours', ], 'ClientLoginBannerOptions' => [ 'shape' => 'ClientLoginBannerResponseOptions''locationName' => 'clientLoginBannerOptions', ], ], ], 'ClientVpnEndpointAttributeStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientVpnEndpointAttributeStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientVpnEndpointAttributeStatusCode' => [ 'type' => 'string''enum' => [ 'applying''applied', ], ], 'ClientVpnEndpointId' => [ 'type' => 'string', ], 'ClientVpnEndpointIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnEndpointId''locationName' => 'item', ], ], 'ClientVpnEndpointStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientVpnEndpointStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientVpnEndpointStatusCode' => [ 'type' => 'string''enum' => [ 'pending-associate''available''deleting''deleted', ], ], 'ClientVpnRoute' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'DestinationCidr' => [ 'shape' => 'String''locationName' => 'destinationCidr', ], 'TargetSubnet' => [ 'shape' => 'String''locationName' => 'targetSubnet', ], 'Type' => [ 'shape' => 'String''locationName' => 'type', ], 'Origin' => [ 'shape' => 'String''locationName' => 'origin', ], 'Status' => [ 'shape' => 'ClientVpnRouteStatus''locationName' => 'status', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], ], ], 'ClientVpnRouteSet' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnRoute''locationName' => 'item', ], ], 'ClientVpnRouteStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'ClientVpnRouteStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ClientVpnRouteStatusCode' => [ 'type' => 'string''enum' => [ 'creating''active''failed''deleting', ], ], 'ClientVpnSecurityGroupIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'item', ], ], 'CloudWatchLogGroupArn' => [ 'type' => 'string', ], 'CloudWatchLogOptions' => [ 'type' => 'structure''members' => [ 'LogEnabled' => [ 'shape' => 'Boolean''locationName' => 'logEnabled', ], 'LogGroupArn' => [ 'shape' => 'String''locationName' => 'logGroupArn', ], 'LogOutputFormat' => [ 'shape' => 'String''locationName' => 'logOutputFormat', ], ], ], 'CloudWatchLogOptionsSpecification' => [ 'type' => 'structure''members' => [ 'LogEnabled' => [ 'shape' => 'Boolean', ], 'LogGroupArn' => [ 'shape' => 'CloudWatchLogGroupArn', ], 'LogOutputFormat' => [ 'shape' => 'String', ], ], ], 'CoipAddressUsage' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'AwsAccountId' => [ 'shape' => 'String''locationName' => 'awsAccountId', ], 'AwsService' => [ 'shape' => 'String''locationName' => 'awsService', ], 'CoIp' => [ 'shape' => 'String''locationName' => 'coIp', ], ], ], 'CoipAddressUsageSet' => [ 'type' => 'list''member' => [ 'shape' => 'CoipAddressUsage''locationName' => 'item', ], ], 'CoipCidr' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'CoipPoolId' => [ 'shape' => 'Ipv4PoolCoipId''locationName' => 'coipPoolId', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'localGatewayRouteTableId', ], ], ], 'CoipPool' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'Ipv4PoolCoipId''locationName' => 'poolId', ], 'PoolCidrs' => [ 'shape' => 'ValueStringList''locationName' => 'poolCidrSet', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId''locationName' => 'localGatewayRouteTableId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'PoolArn' => [ 'shape' => 'ResourceArn''locationName' => 'poolArn', ], ], ], 'CoipPoolId' => [ 'type' => 'string', ], 'CoipPoolIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv4PoolCoipId''locationName' => 'item', ], ], 'CoipPoolMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'CoipPoolSet' => [ 'type' => 'list''member' => [ 'shape' => 'CoipPool''locationName' => 'item', ], ], 'ComponentAccount' => [ 'type' => 'string''pattern' => '\\d{12}', ], 'ComponentRegion' => [ 'type' => 'string''pattern' => '[a-z]{2}-[a-z]+-[1-9]+', ], 'ConfirmProductInstanceRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''ProductCode', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'ProductCode' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ConfirmProductInstanceResult' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ConnectionLogOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'CloudwatchLogGroup' => [ 'shape' => 'String', ], 'CloudwatchLogStream' => [ 'shape' => 'String', ], ], ], 'ConnectionLogResponseOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'CloudwatchLogGroup' => [ 'shape' => 'String', ], 'CloudwatchLogStream' => [ 'shape' => 'String', ], ], ], 'ConnectionNotification' => [ 'type' => 'structure''members' => [ 'ConnectionNotificationId' => [ 'shape' => 'String''locationName' => 'connectionNotificationId', ], 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], 'VpcEndpointId' => [ 'shape' => 'String''locationName' => 'vpcEndpointId', ], 'ConnectionNotificationType' => [ 'shape' => 'ConnectionNotificationType''locationName' => 'connectionNotificationType', ], 'ConnectionNotificationArn' => [ 'shape' => 'String''locationName' => 'connectionNotificationArn', ], 'ConnectionEvents' => [ 'shape' => 'ValueStringList''locationName' => 'connectionEvents', ], 'ConnectionNotificationState' => [ 'shape' => 'ConnectionNotificationState''locationName' => 'connectionNotificationState', ], ], ], 'ConnectionNotificationId' => [ 'type' => 'string', ], 'ConnectionNotificationIdsList' => [ 'type' => 'list''member' => [ 'shape' => 'ConnectionNotificationId''locationName' => 'item', ], ], 'ConnectionNotificationSet' => [ 'type' => 'list''member' => [ 'shape' => 'ConnectionNotification''locationName' => 'item', ], ], 'ConnectionNotificationState' => [ 'type' => 'string''enum' => [ 'Enabled''Disabled', ], ], 'ConnectionNotificationType' => [ 'type' => 'string''enum' => [ 'Topic', ], ], 'ConnectivityType' => [ 'type' => 'string''enum' => [ 'private''public', ], ], 'ContainerFormat' => [ 'type' => 'string''enum' => [ 'ova', ], ], 'ConversionIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ConversionTaskId''locationName' => 'item', ], ], 'ConversionTask' => [ 'type' => 'structure''members' => [ 'ConversionTaskId' => [ 'shape' => 'String''locationName' => 'conversionTaskId', ], 'ExpirationTime' => [ 'shape' => 'String''locationName' => 'expirationTime', ], 'ImportInstance' => [ 'shape' => 'ImportInstanceTaskDetails''locationName' => 'importInstance', ], 'ImportVolume' => [ 'shape' => 'ImportVolumeTaskDetails''locationName' => 'importVolume', ], 'State' => [ 'shape' => 'ConversionTaskState''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ConversionTaskId' => [ 'type' => 'string', ], 'ConversionTaskState' => [ 'type' => 'string''enum' => [ 'active''cancelling''cancelled''completed', ], ], 'CopyFpgaImageRequest' => [ 'type' => 'structure''required' => [ 'SourceFpgaImageId''SourceRegion', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'SourceFpgaImageId' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], 'SourceRegion' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String', ], ], ], 'CopyFpgaImageResult' => [ 'type' => 'structure''members' => [ 'FpgaImageId' => [ 'shape' => 'String''locationName' => 'fpgaImageId', ], ], ], 'CopyImageRequest' => [ 'type' => 'structure''required' => [ 'Name''SourceImageId''SourceRegion', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId''locationName' => 'kmsKeyId', ], 'Name' => [ 'shape' => 'String', ], 'SourceImageId' => [ 'shape' => 'String', ], 'SourceRegion' => [ 'shape' => 'String', ], 'DestinationOutpostArn' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'CopyImageTags' => [ 'shape' => 'Boolean', ], ], ], 'CopyImageResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], ], ], 'CopySnapshotRequest' => [ 'type' => 'structure''required' => [ 'SourceRegion''SourceSnapshotId', ], 'members' => [ 'Description' => [ 'shape' => 'String', ], 'DestinationOutpostArn' => [ 'shape' => 'String', ], 'DestinationRegion' => [ 'shape' => 'String''locationName' => 'destinationRegion', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId''locationName' => 'kmsKeyId', ], 'PresignedUrl' => [ 'shape' => 'CopySnapshotRequestPSU''locationName' => 'presignedUrl', ], 'SourceRegion' => [ 'shape' => 'String', ], 'SourceSnapshotId' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CopySnapshotRequestPSU' => [ 'type' => 'string''sensitive' => true, ], 'CopySnapshotResult' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CopyTagsFromSource' => [ 'type' => 'string''enum' => [ 'volume', ], ], 'CoreCount' => [ 'type' => 'integer', ], 'CoreCountList' => [ 'type' => 'list''member' => [ 'shape' => 'CoreCount''locationName' => 'item', ], ], 'CoreNetworkArn' => [ 'type' => 'string', ], 'CpuManufacturer' => [ 'type' => 'string''enum' => [ 'intel''amd''amazon-web-services', ], ], 'CpuManufacturerSet' => [ 'type' => 'list''member' => [ 'shape' => 'CpuManufacturer''locationName' => 'item', ], ], 'CpuOptions' => [ 'type' => 'structure''members' => [ 'CoreCount' => [ 'shape' => 'Integer''locationName' => 'coreCount', ], 'ThreadsPerCore' => [ 'shape' => 'Integer''locationName' => 'threadsPerCore', ], ], ], 'CpuOptionsRequest' => [ 'type' => 'structure''members' => [ 'CoreCount' => [ 'shape' => 'Integer', ], 'ThreadsPerCore' => [ 'shape' => 'Integer', ], ], ], 'CreateCapacityReservationFleetRequest' => [ 'type' => 'structure''required' => [ 'InstanceTypeSpecifications''TotalTargetCapacity', ], 'members' => [ 'AllocationStrategy' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'InstanceTypeSpecifications' => [ 'shape' => 'ReservationFleetInstanceSpecificationList''locationName' => 'InstanceTypeSpecification', ], 'Tenancy' => [ 'shape' => 'FleetCapacityReservationTenancy', ], 'TotalTargetCapacity' => [ 'shape' => 'Integer', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime', ], 'InstanceMatchCriteria' => [ 'shape' => 'FleetInstanceMatchCriteria', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateCapacityReservationFleetResult' => [ 'type' => 'structure''members' => [ 'CapacityReservationFleetId' => [ 'shape' => 'CapacityReservationFleetId''locationName' => 'capacityReservationFleetId', ], 'State' => [ 'shape' => 'CapacityReservationFleetState''locationName' => 'state', ], 'TotalTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'totalTargetCapacity', ], 'TotalFulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'totalFulfilledCapacity', ], 'InstanceMatchCriteria' => [ 'shape' => 'FleetInstanceMatchCriteria''locationName' => 'instanceMatchCriteria', ], 'AllocationStrategy' => [ 'shape' => 'String''locationName' => 'allocationStrategy', ], 'CreateTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createTime', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'endDate', ], 'Tenancy' => [ 'shape' => 'FleetCapacityReservationTenancy''locationName' => 'tenancy', ], 'FleetCapacityReservations' => [ 'shape' => 'FleetCapacityReservationSet''locationName' => 'fleetCapacityReservationSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CreateCapacityReservationRequest' => [ 'type' => 'structure''required' => [ 'InstanceType''InstancePlatform''InstanceCount', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String', ], 'InstanceType' => [ 'shape' => 'String', ], 'InstancePlatform' => [ 'shape' => 'CapacityReservationInstancePlatform', ], 'AvailabilityZone' => [ 'shape' => 'String', ], 'AvailabilityZoneId' => [ 'shape' => 'String', ], 'Tenancy' => [ 'shape' => 'CapacityReservationTenancy', ], 'InstanceCount' => [ 'shape' => 'Integer', ], 'EbsOptimized' => [ 'shape' => 'Boolean', ], 'EphemeralStorage' => [ 'shape' => 'Boolean', ], 'EndDate' => [ 'shape' => 'DateTime', ], 'EndDateType' => [ 'shape' => 'EndDateType', ], 'InstanceMatchCriteria' => [ 'shape' => 'InstanceMatchCriteria', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'OutpostArn' => [ 'shape' => 'OutpostArn', ], 'PlacementGroupArn' => [ 'shape' => 'PlacementGroupArn', ], ], ], 'CreateCapacityReservationResult' => [ 'type' => 'structure''members' => [ 'CapacityReservation' => [ 'shape' => 'CapacityReservation''locationName' => 'capacityReservation', ], ], ], 'CreateCarrierGatewayRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateCarrierGatewayResult' => [ 'type' => 'structure''members' => [ 'CarrierGateway' => [ 'shape' => 'CarrierGateway''locationName' => 'carrierGateway', ], ], ], 'CreateClientVpnEndpointRequest' => [ 'type' => 'structure''required' => [ 'ClientCidrBlock''ServerCertificateArn''AuthenticationOptions''ConnectionLogOptions', ], 'members' => [ 'ClientCidrBlock' => [ 'shape' => 'String', ], 'ServerCertificateArn' => [ 'shape' => 'String', ], 'AuthenticationOptions' => [ 'shape' => 'ClientVpnAuthenticationRequestList''locationName' => 'Authentication', ], 'ConnectionLogOptions' => [ 'shape' => 'ConnectionLogOptions', ], 'DnsServers' => [ 'shape' => 'ValueStringList', ], 'TransportProtocol' => [ 'shape' => 'TransportProtocol', ], 'VpnPort' => [ 'shape' => 'Integer', ], 'Description' => [ 'shape' => 'String', ], 'SplitTunnel' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'SecurityGroupIds' => [ 'shape' => 'ClientVpnSecurityGroupIdSet''locationName' => 'SecurityGroupId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'SelfServicePortal' => [ 'shape' => 'SelfServicePortal', ], 'ClientConnectOptions' => [ 'shape' => 'ClientConnectOptions', ], 'SessionTimeoutHours' => [ 'shape' => 'Integer', ], 'ClientLoginBannerOptions' => [ 'shape' => 'ClientLoginBannerOptions', ], ], ], 'CreateClientVpnEndpointResult' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Status' => [ 'shape' => 'ClientVpnEndpointStatus''locationName' => 'status', ], 'DnsName' => [ 'shape' => 'String''locationName' => 'dnsName', ], ], ], 'CreateClientVpnRouteRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''DestinationCidrBlock''TargetVpcSubnetId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'TargetVpcSubnetId' => [ 'shape' => 'SubnetId', ], 'Description' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateClientVpnRouteResult' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ClientVpnRouteStatus''locationName' => 'status', ], ], ], 'CreateCoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr''CoipPoolId', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'CoipPoolId' => [ 'shape' => 'Ipv4PoolCoipId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateCoipCidrResult' => [ 'type' => 'structure''members' => [ 'CoipCidr' => [ 'shape' => 'CoipCidr''locationName' => 'coipCidr', ], ], ], 'CreateCoipPoolRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateCoipPoolResult' => [ 'type' => 'structure''members' => [ 'CoipPool' => [ 'shape' => 'CoipPool''locationName' => 'coipPool', ], ], ], 'CreateCustomerGatewayRequest' => [ 'type' => 'structure''required' => [ 'Type', ], 'members' => [ 'BgpAsn' => [ 'shape' => 'Integer', ], 'PublicIp' => [ 'shape' => 'String', ], 'CertificateArn' => [ 'shape' => 'String', ], 'Type' => [ 'shape' => 'GatewayType', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DeviceName' => [ 'shape' => 'String', ], 'IpAddress' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateCustomerGatewayResult' => [ 'type' => 'structure''members' => [ 'CustomerGateway' => [ 'shape' => 'CustomerGateway''locationName' => 'customerGateway', ], ], ], 'CreateDefaultSubnetRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZone', ], 'members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Ipv6Native' => [ 'shape' => 'Boolean', ], ], ], 'CreateDefaultSubnetResult' => [ 'type' => 'structure''members' => [ 'Subnet' => [ 'shape' => 'Subnet''locationName' => 'subnet', ], ], ], 'CreateDefaultVpcRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateDefaultVpcResult' => [ 'type' => 'structure''members' => [ 'Vpc' => [ 'shape' => 'Vpc''locationName' => 'vpc', ], ], ], 'CreateDhcpOptionsRequest' => [ 'type' => 'structure''required' => [ 'DhcpConfigurations', ], 'members' => [ 'DhcpConfigurations' => [ 'shape' => 'NewDhcpConfigurationList''locationName' => 'dhcpConfiguration', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateDhcpOptionsResult' => [ 'type' => 'structure''members' => [ 'DhcpOptions' => [ 'shape' => 'DhcpOptions''locationName' => 'dhcpOptions', ], ], ], 'CreateEgressOnlyInternetGatewayRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateEgressOnlyInternetGatewayResult' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'EgressOnlyInternetGateway' => [ 'shape' => 'EgressOnlyInternetGateway''locationName' => 'egressOnlyInternetGateway', ], ], ], 'CreateFleetError' => [ 'type' => 'structure''members' => [ 'LaunchTemplateAndOverrides' => [ 'shape' => 'LaunchTemplateAndOverridesResponse''locationName' => 'launchTemplateAndOverrides', ], 'Lifecycle' => [ 'shape' => 'InstanceLifecycle''locationName' => 'lifecycle', ], 'ErrorCode' => [ 'shape' => 'String''locationName' => 'errorCode', ], 'ErrorMessage' => [ 'shape' => 'String''locationName' => 'errorMessage', ], ], ], 'CreateFleetErrorsSet' => [ 'type' => 'list''member' => [ 'shape' => 'CreateFleetError''locationName' => 'item', ], ], 'CreateFleetInstance' => [ 'type' => 'structure''members' => [ 'LaunchTemplateAndOverrides' => [ 'shape' => 'LaunchTemplateAndOverridesResponse''locationName' => 'launchTemplateAndOverrides', ], 'Lifecycle' => [ 'shape' => 'InstanceLifecycle''locationName' => 'lifecycle', ], 'InstanceIds' => [ 'shape' => 'InstanceIdsSet''locationName' => 'instanceIds', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], ], ], 'CreateFleetInstancesSet' => [ 'type' => 'list''member' => [ 'shape' => 'CreateFleetInstance''locationName' => 'item', ], ], 'CreateFleetRequest' => [ 'type' => 'structure''required' => [ 'LaunchTemplateConfigs''TargetCapacitySpecification', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'SpotOptions' => [ 'shape' => 'SpotOptionsRequest', ], 'OnDemandOptions' => [ 'shape' => 'OnDemandOptionsRequest', ], 'ExcessCapacityTerminationPolicy' => [ 'shape' => 'FleetExcessCapacityTerminationPolicy', ], 'LaunchTemplateConfigs' => [ 'shape' => 'FleetLaunchTemplateConfigListRequest', ], 'TargetCapacitySpecification' => [ 'shape' => 'TargetCapacitySpecificationRequest', ], 'TerminateInstancesWithExpiration' => [ 'shape' => 'Boolean', ], 'Type' => [ 'shape' => 'FleetType', ], 'ValidFrom' => [ 'shape' => 'DateTime', ], 'ValidUntil' => [ 'shape' => 'DateTime', ], 'ReplaceUnhealthyInstances' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'Context' => [ 'shape' => 'String', ], ], ], 'CreateFleetResult' => [ 'type' => 'structure''members' => [ 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], 'Errors' => [ 'shape' => 'CreateFleetErrorsSet''locationName' => 'errorSet', ], 'Instances' => [ 'shape' => 'CreateFleetInstancesSet''locationName' => 'fleetInstanceSet', ], ], ], 'CreateFlowLogsRequest' => [ 'type' => 'structure''required' => [ 'ResourceIds''ResourceType', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'DeliverLogsPermissionArn' => [ 'shape' => 'String', ], 'DeliverCrossAccountRole' => [ 'shape' => 'String', ], 'LogGroupName' => [ 'shape' => 'String', ], 'ResourceIds' => [ 'shape' => 'FlowLogResourceIds''locationName' => 'ResourceId', ], 'ResourceType' => [ 'shape' => 'FlowLogsResourceType', ], 'TrafficType' => [ 'shape' => 'TrafficType', ], 'LogDestinationType' => [ 'shape' => 'LogDestinationType', ], 'LogDestination' => [ 'shape' => 'String', ], 'LogFormat' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'MaxAggregationInterval' => [ 'shape' => 'Integer', ], 'DestinationOptions' => [ 'shape' => 'DestinationOptionsRequest', ], ], ], 'CreateFlowLogsResult' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'FlowLogIds' => [ 'shape' => 'ValueStringList''locationName' => 'flowLogIdSet', ], 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'CreateFpgaImageRequest' => [ 'type' => 'structure''required' => [ 'InputStorageLocation', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InputStorageLocation' => [ 'shape' => 'StorageLocation', ], 'LogsStorageLocation' => [ 'shape' => 'StorageLocation', ], 'Description' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateFpgaImageResult' => [ 'type' => 'structure''members' => [ 'FpgaImageId' => [ 'shape' => 'String''locationName' => 'fpgaImageId', ], 'FpgaImageGlobalId' => [ 'shape' => 'String''locationName' => 'fpgaImageGlobalId', ], ], ], 'CreateImageRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''Name', ], 'members' => [ 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingRequestList''locationName' => 'blockDeviceMapping', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'NoReboot' => [ 'shape' => 'Boolean''locationName' => 'noReboot', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateImageResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], ], ], 'CreateInstanceEventWindowRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Name' => [ 'shape' => 'String', ], 'TimeRanges' => [ 'shape' => 'InstanceEventWindowTimeRangeRequestSet''locationName' => 'TimeRange', ], 'CronExpression' => [ 'shape' => 'InstanceEventWindowCronExpression', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateInstanceEventWindowResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindow' => [ 'shape' => 'InstanceEventWindow''locationName' => 'instanceEventWindow', ], ], ], 'CreateInstanceExportTaskRequest' => [ 'type' => 'structure''required' => [ 'ExportToS3Task''InstanceId''TargetEnvironment', ], 'members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ExportToS3Task' => [ 'shape' => 'ExportToS3TaskSpecification''locationName' => 'exportToS3', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'TargetEnvironment' => [ 'shape' => 'ExportEnvironment''locationName' => 'targetEnvironment', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateInstanceExportTaskResult' => [ 'type' => 'structure''members' => [ 'ExportTask' => [ 'shape' => 'ExportTask''locationName' => 'exportTask', ], ], ], 'CreateInternetGatewayRequest' => [ 'type' => 'structure''members' => [ 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateInternetGatewayResult' => [ 'type' => 'structure''members' => [ 'InternetGateway' => [ 'shape' => 'InternetGateway''locationName' => 'internetGateway', ], ], ], 'CreateIpamPoolRequest' => [ 'type' => 'structure''required' => [ 'IpamScopeId''AddressFamily', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'Locale' => [ 'shape' => 'String', ], 'SourceIpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Description' => [ 'shape' => 'String', ], 'AddressFamily' => [ 'shape' => 'AddressFamily', ], 'AutoImport' => [ 'shape' => 'Boolean', ], 'PubliclyAdvertisable' => [ 'shape' => 'Boolean', ], 'AllocationMinNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'AllocationMaxNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'AllocationDefaultNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'AllocationResourceTags' => [ 'shape' => 'RequestIpamResourceTagList''locationName' => 'AllocationResourceTag', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'AwsService' => [ 'shape' => 'IpamPoolAwsService', ], 'PublicIpSource' => [ 'shape' => 'IpamPoolPublicIpSource', ], ], ], 'CreateIpamPoolResult' => [ 'type' => 'structure''members' => [ 'IpamPool' => [ 'shape' => 'IpamPool''locationName' => 'ipamPool', ], ], ], 'CreateIpamRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'OperatingRegions' => [ 'shape' => 'AddIpamOperatingRegionSet''locationName' => 'OperatingRegion', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateIpamResourceDiscoveryRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'OperatingRegions' => [ 'shape' => 'AddIpamOperatingRegionSet''locationName' => 'OperatingRegion', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateIpamResourceDiscoveryResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscovery' => [ 'shape' => 'IpamResourceDiscovery''locationName' => 'ipamResourceDiscovery', ], ], ], 'CreateIpamResult' => [ 'type' => 'structure''members' => [ 'Ipam' => [ 'shape' => 'Ipam''locationName' => 'ipam', ], ], ], 'CreateIpamScopeRequest' => [ 'type' => 'structure''required' => [ 'IpamId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamId' => [ 'shape' => 'IpamId', ], 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateIpamScopeResult' => [ 'type' => 'structure''members' => [ 'IpamScope' => [ 'shape' => 'IpamScope''locationName' => 'ipamScope', ], ], ], 'CreateKeyPairRequest' => [ 'type' => 'structure''required' => [ 'KeyName', ], 'members' => [ 'KeyName' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'KeyType' => [ 'shape' => 'KeyType', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'KeyFormat' => [ 'shape' => 'KeyFormat', ], ], ], 'CreateLaunchTemplateRequest' => [ 'type' => 'structure''required' => [ 'LaunchTemplateName''LaunchTemplateData', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'VersionDescription' => [ 'shape' => 'VersionDescription', ], 'LaunchTemplateData' => [ 'shape' => 'RequestLaunchTemplateData', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateLaunchTemplateResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplate' => [ 'shape' => 'LaunchTemplate''locationName' => 'launchTemplate', ], 'Warning' => [ 'shape' => 'ValidationWarning''locationName' => 'warning', ], ], ], 'CreateLaunchTemplateVersionRequest' => [ 'type' => 'structure''required' => [ 'LaunchTemplateData', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'SourceVersion' => [ 'shape' => 'String', ], 'VersionDescription' => [ 'shape' => 'VersionDescription', ], 'LaunchTemplateData' => [ 'shape' => 'RequestLaunchTemplateData', ], 'ResolveAlias' => [ 'shape' => 'Boolean', ], ], ], 'CreateLaunchTemplateVersionResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplateVersion' => [ 'shape' => 'LaunchTemplateVersion''locationName' => 'launchTemplateVersion', ], 'Warning' => [ 'shape' => 'ValidationWarning''locationName' => 'warning', ], ], ], 'CreateLocalGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], ], ], 'CreateLocalGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'LocalGatewayRoute''locationName' => 'route', ], ], ], 'CreateLocalGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayId', ], 'members' => [ 'LocalGatewayId' => [ 'shape' => 'LocalGatewayId', ], 'Mode' => [ 'shape' => 'LocalGatewayRouteTableMode', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateLocalGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTable' => [ 'shape' => 'LocalGatewayRouteTable''locationName' => 'localGatewayRouteTable', ], ], ], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId''LocalGatewayVirtualInterfaceGroupId', ], 'members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation''locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociation', ], ], ], 'CreateLocalGatewayRouteTableVpcAssociationRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId''VpcId', ], 'members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateLocalGatewayRouteTableVpcAssociationResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVpcAssociation' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociation''locationName' => 'localGatewayRouteTableVpcAssociation', ], ], ], 'CreateManagedPrefixListRequest' => [ 'type' => 'structure''required' => [ 'PrefixListName''MaxEntries''AddressFamily', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListName' => [ 'shape' => 'String', ], 'Entries' => [ 'shape' => 'AddPrefixListEntries''locationName' => 'Entry', ], 'MaxEntries' => [ 'shape' => 'Integer', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'AddressFamily' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateManagedPrefixListResult' => [ 'type' => 'structure''members' => [ 'PrefixList' => [ 'shape' => 'ManagedPrefixList''locationName' => 'prefixList', ], ], ], 'CreateNatGatewayRequest' => [ 'type' => 'structure''required' => [ 'SubnetId', ], 'members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ConnectivityType' => [ 'shape' => 'ConnectivityType', ], 'PrivateIpAddress' => [ 'shape' => 'String', ], 'SecondaryAllocationIds' => [ 'shape' => 'AllocationIdList''locationName' => 'SecondaryAllocationId', ], 'SecondaryPrivateIpAddresses' => [ 'shape' => 'IpList''locationName' => 'SecondaryPrivateIpAddress', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'PrivateIpAddressCount', ], ], ], 'CreateNatGatewayResult' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'NatGateway' => [ 'shape' => 'NatGateway''locationName' => 'natGateway', ], ], ], 'CreateNetworkAclEntryRequest' => [ 'type' => 'structure''required' => [ 'Egress''NetworkAclId''Protocol''RuleAction''RuleNumber', ], 'members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Egress' => [ 'shape' => 'Boolean''locationName' => 'egress', ], 'IcmpTypeCode' => [ 'shape' => 'IcmpTypeCode''locationName' => 'Icmp', ], 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'NetworkAclId' => [ 'shape' => 'NetworkAclId''locationName' => 'networkAclId', ], 'PortRange' => [ 'shape' => 'PortRange''locationName' => 'portRange', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'RuleAction' => [ 'shape' => 'RuleAction''locationName' => 'ruleAction', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], ], ], 'CreateNetworkAclRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateNetworkAclResult' => [ 'type' => 'structure''members' => [ 'NetworkAcl' => [ 'shape' => 'NetworkAcl''locationName' => 'networkAcl', ], ], ], 'CreateNetworkInsightsAccessScopeRequest' => [ 'type' => 'structure''required' => [ 'ClientToken', ], 'members' => [ 'MatchPaths' => [ 'shape' => 'AccessScopePathListRequest''locationName' => 'MatchPath', ], 'ExcludePaths' => [ 'shape' => 'AccessScopePathListRequest''locationName' => 'ExcludePath', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateNetworkInsightsAccessScopeResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScope' => [ 'shape' => 'NetworkInsightsAccessScope''locationName' => 'networkInsightsAccessScope', ], 'NetworkInsightsAccessScopeContent' => [ 'shape' => 'NetworkInsightsAccessScopeContent''locationName' => 'networkInsightsAccessScopeContent', ], ], ], 'CreateNetworkInsightsPathRequest' => [ 'type' => 'structure''required' => [ 'Source''Destination''Protocol''ClientToken', ], 'members' => [ 'SourceIp' => [ 'shape' => 'IpAddress', ], 'DestinationIp' => [ 'shape' => 'IpAddress', ], 'Source' => [ 'shape' => 'NetworkInsightsResourceId', ], 'Destination' => [ 'shape' => 'NetworkInsightsResourceId', ], 'Protocol' => [ 'shape' => 'Protocol', ], 'DestinationPort' => [ 'shape' => 'Port', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateNetworkInsightsPathResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsPath' => [ 'shape' => 'NetworkInsightsPath''locationName' => 'networkInsightsPath', ], ], ], 'CreateNetworkInterfacePermissionRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId''Permission', ], 'members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'AwsAccountId' => [ 'shape' => 'String', ], 'AwsService' => [ 'shape' => 'String', ], 'Permission' => [ 'shape' => 'InterfacePermissionType', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateNetworkInterfacePermissionResult' => [ 'type' => 'structure''members' => [ 'InterfacePermission' => [ 'shape' => 'NetworkInterfacePermission''locationName' => 'interfacePermission', ], ], ], 'CreateNetworkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'SubnetId', ], 'members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Groups' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer''locationName' => 'ipv6AddressCount', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressList''locationName' => 'ipv6Addresses', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressSpecificationList''locationName' => 'privateIpAddresses', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer''locationName' => 'secondaryPrivateIpAddressCount', ], 'Ipv4Prefixes' => [ 'shape' => 'Ipv4PrefixList''locationName' => 'Ipv4Prefix', ], 'Ipv4PrefixCount' => [ 'shape' => 'Integer', ], 'Ipv6Prefixes' => [ 'shape' => 'Ipv6PrefixList''locationName' => 'Ipv6Prefix', ], 'Ipv6PrefixCount' => [ 'shape' => 'Integer', ], 'InterfaceType' => [ 'shape' => 'NetworkInterfaceCreationType', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateNetworkInterfaceResult' => [ 'type' => 'structure''members' => [ 'NetworkInterface' => [ 'shape' => 'NetworkInterface''locationName' => 'networkInterface', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreatePlacementGroupRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'Strategy' => [ 'shape' => 'PlacementStrategy''locationName' => 'strategy', ], 'PartitionCount' => [ 'shape' => 'Integer', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'SpreadLevel' => [ 'shape' => 'SpreadLevel', ], ], ], 'CreatePlacementGroupResult' => [ 'type' => 'structure''members' => [ 'PlacementGroup' => [ 'shape' => 'PlacementGroup''locationName' => 'placementGroup', ], ], ], 'CreatePublicIpv4PoolRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreatePublicIpv4PoolResult' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id''locationName' => 'poolId', ], ], ], 'CreateReplaceRootVolumeTaskRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'DeleteReplacedRootVolume' => [ 'shape' => 'Boolean', ], ], ], 'CreateReplaceRootVolumeTaskResult' => [ 'type' => 'structure''members' => [ 'ReplaceRootVolumeTask' => [ 'shape' => 'ReplaceRootVolumeTask''locationName' => 'replaceRootVolumeTask', ], ], ], 'CreateReservedInstancesListingRequest' => [ 'type' => 'structure''required' => [ 'ClientToken''InstanceCount''PriceSchedules''ReservedInstancesId', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'PriceSchedules' => [ 'shape' => 'PriceScheduleSpecificationList''locationName' => 'priceSchedules', ], 'ReservedInstancesId' => [ 'shape' => 'ReservationId''locationName' => 'reservedInstancesId', ], ], ], 'CreateReservedInstancesListingResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesListings' => [ 'shape' => 'ReservedInstancesListingList''locationName' => 'reservedInstancesListingsSet', ], ], ], 'CreateRestoreImageTaskRequest' => [ 'type' => 'structure''required' => [ 'Bucket''ObjectKey', ], 'members' => [ 'Bucket' => [ 'shape' => 'String', ], 'ObjectKey' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateRestoreImageTaskResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], ], ], 'CreateRouteRequest' => [ 'type' => 'structure''required' => [ 'RouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'DestinationIpv6CidrBlock' => [ 'shape' => 'String''locationName' => 'destinationIpv6CidrBlock', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcEndpointId' => [ 'shape' => 'VpcEndpointId', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'EgressOnlyInternetGatewayId''locationName' => 'egressOnlyInternetGatewayId', ], 'GatewayId' => [ 'shape' => 'RouteGatewayId''locationName' => 'gatewayId', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'LocalGatewayId' => [ 'shape' => 'LocalGatewayId', ], 'CarrierGatewayId' => [ 'shape' => 'CarrierGatewayId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionId''locationName' => 'vpcPeeringConnectionId', ], 'CoreNetworkArn' => [ 'shape' => 'CoreNetworkArn', ], ], ], 'CreateRouteResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'CreateRouteTableRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateRouteTableResult' => [ 'type' => 'structure''members' => [ 'RouteTable' => [ 'shape' => 'RouteTable''locationName' => 'routeTable', ], ], ], 'CreateSecurityGroupRequest' => [ 'type' => 'structure''required' => [ 'Description''GroupName', ], 'members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'GroupDescription', ], 'GroupName' => [ 'shape' => 'String', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateSecurityGroupResult' => [ 'type' => 'structure''members' => [ 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CreateSnapshotRequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'Description' => [ 'shape' => 'String', ], 'OutpostArn' => [ 'shape' => 'String', ], 'VolumeId' => [ 'shape' => 'VolumeId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateSnapshotsRequest' => [ 'type' => 'structure''required' => [ 'InstanceSpecification', ], 'members' => [ 'Description' => [ 'shape' => 'String', ], 'InstanceSpecification' => [ 'shape' => 'InstanceSpecification', ], 'OutpostArn' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'CopyTagsFromSource' => [ 'shape' => 'CopyTagsFromSource', ], ], ], 'CreateSnapshotsResult' => [ 'type' => 'structure''members' => [ 'Snapshots' => [ 'shape' => 'SnapshotSet''locationName' => 'snapshotSet', ], ], ], 'CreateSpotDatafeedSubscriptionRequest' => [ 'type' => 'structure''required' => [ 'Bucket', ], 'members' => [ 'Bucket' => [ 'shape' => 'String''locationName' => 'bucket', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Prefix' => [ 'shape' => 'String''locationName' => 'prefix', ], ], ], 'CreateSpotDatafeedSubscriptionResult' => [ 'type' => 'structure''members' => [ 'SpotDatafeedSubscription' => [ 'shape' => 'SpotDatafeedSubscription''locationName' => 'spotDatafeedSubscription', ], ], ], 'CreateStoreImageTaskRequest' => [ 'type' => 'structure''required' => [ 'ImageId''Bucket', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'Bucket' => [ 'shape' => 'String', ], 'S3ObjectTags' => [ 'shape' => 'S3ObjectTagList''locationName' => 'S3ObjectTag', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateStoreImageTaskResult' => [ 'type' => 'structure''members' => [ 'ObjectKey' => [ 'shape' => 'String''locationName' => 'objectKey', ], ], ], 'CreateSubnetCidrReservationRequest' => [ 'type' => 'structure''required' => [ 'SubnetId''Cidr''ReservationType', ], 'members' => [ 'SubnetId' => [ 'shape' => 'SubnetId', ], 'Cidr' => [ 'shape' => 'String', ], 'ReservationType' => [ 'shape' => 'SubnetCidrReservationType', ], 'Description' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateSubnetCidrReservationResult' => [ 'type' => 'structure''members' => [ 'SubnetCidrReservation' => [ 'shape' => 'SubnetCidrReservation''locationName' => 'subnetCidrReservation', ], ], ], 'CreateSubnetRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'AvailabilityZone' => [ 'shape' => 'String', ], 'AvailabilityZoneId' => [ 'shape' => 'String', ], 'CidrBlock' => [ 'shape' => 'String', ], 'Ipv6CidrBlock' => [ 'shape' => 'String', ], 'OutpostArn' => [ 'shape' => 'String', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Ipv6Native' => [ 'shape' => 'Boolean', ], ], ], 'CreateSubnetResult' => [ 'type' => 'structure''members' => [ 'Subnet' => [ 'shape' => 'Subnet''locationName' => 'subnet', ], ], ], 'CreateTagsRequest' => [ 'type' => 'structure''required' => [ 'Resources''Tags', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Resources' => [ 'shape' => 'ResourceIdList''locationName' => 'ResourceId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'Tag', ], ], ], 'CreateTrafficMirrorFilterRequest' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateTrafficMirrorFilterResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilter' => [ 'shape' => 'TrafficMirrorFilter''locationName' => 'trafficMirrorFilter', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateTrafficMirrorFilterRuleRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorFilterId''TrafficDirection''RuleNumber''RuleAction''DestinationCidrBlock''SourceCidrBlock', ], 'members' => [ 'TrafficMirrorFilterId' => [ 'shape' => 'TrafficMirrorFilterId', ], 'TrafficDirection' => [ 'shape' => 'TrafficDirection', ], 'RuleNumber' => [ 'shape' => 'Integer', ], 'RuleAction' => [ 'shape' => 'TrafficMirrorRuleAction', ], 'DestinationPortRange' => [ 'shape' => 'TrafficMirrorPortRangeRequest', ], 'SourcePortRange' => [ 'shape' => 'TrafficMirrorPortRangeRequest', ], 'Protocol' => [ 'shape' => 'Integer', ], 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'SourceCidrBlock' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateTrafficMirrorFilterRuleResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterRule' => [ 'shape' => 'TrafficMirrorFilterRule''locationName' => 'trafficMirrorFilterRule', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateTrafficMirrorSessionRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId''TrafficMirrorTargetId''TrafficMirrorFilterId''SessionNumber', ], 'members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'TrafficMirrorTargetId' => [ 'shape' => 'TrafficMirrorTargetId', ], 'TrafficMirrorFilterId' => [ 'shape' => 'TrafficMirrorFilterId', ], 'PacketLength' => [ 'shape' => 'Integer', ], 'SessionNumber' => [ 'shape' => 'Integer', ], 'VirtualNetworkId' => [ 'shape' => 'Integer', ], 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateTrafficMirrorSessionResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSession' => [ 'shape' => 'TrafficMirrorSession''locationName' => 'trafficMirrorSession', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateTrafficMirrorTargetRequest' => [ 'type' => 'structure''members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'NetworkLoadBalancerArn' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'GatewayLoadBalancerEndpointId' => [ 'shape' => 'VpcEndpointId', ], ], ], 'CreateTrafficMirrorTargetResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorTarget' => [ 'shape' => 'TrafficMirrorTarget''locationName' => 'trafficMirrorTarget', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateTransitGatewayConnectPeerRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId''PeerAddress''InsideCidrBlocks', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'TransitGatewayAddress' => [ 'shape' => 'String', ], 'PeerAddress' => [ 'shape' => 'String', ], 'BgpOptions' => [ 'shape' => 'TransitGatewayConnectRequestBgpOptions', ], 'InsideCidrBlocks' => [ 'shape' => 'InsideCidrBlocksStringList', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayConnectPeerResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnectPeer' => [ 'shape' => 'TransitGatewayConnectPeer''locationName' => 'transitGatewayConnectPeer', ], ], ], 'CreateTransitGatewayConnectRequest' => [ 'type' => 'structure''required' => [ 'TransportTransitGatewayAttachmentId''Options', ], 'members' => [ 'TransportTransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Options' => [ 'shape' => 'CreateTransitGatewayConnectRequestOptions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayConnectRequestOptions' => [ 'type' => 'structure''required' => [ 'Protocol', ], 'members' => [ 'Protocol' => [ 'shape' => 'ProtocolValue', ], ], ], 'CreateTransitGatewayConnectResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnect' => [ 'shape' => 'TransitGatewayConnect''locationName' => 'transitGatewayConnect', ], ], ], 'CreateTransitGatewayMulticastDomainRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'Options' => [ 'shape' => 'CreateTransitGatewayMulticastDomainRequestOptions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayMulticastDomainRequestOptions' => [ 'type' => 'structure''members' => [ 'Igmpv2Support' => [ 'shape' => 'Igmpv2SupportValue', ], 'StaticSourcesSupport' => [ 'shape' => 'StaticSourcesSupportValue', ], 'AutoAcceptSharedAssociations' => [ 'shape' => 'AutoAcceptSharedAssociationsValue', ], ], ], 'CreateTransitGatewayMulticastDomainResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomain' => [ 'shape' => 'TransitGatewayMulticastDomain''locationName' => 'transitGatewayMulticastDomain', ], ], ], 'CreateTransitGatewayPeeringAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId''PeerTransitGatewayId''PeerAccountId''PeerRegion', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'PeerTransitGatewayId' => [ 'shape' => 'TransitAssociationGatewayId', ], 'PeerAccountId' => [ 'shape' => 'String', ], 'PeerRegion' => [ 'shape' => 'String', ], 'Options' => [ 'shape' => 'CreateTransitGatewayPeeringAttachmentRequestOptions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayPeeringAttachmentRequestOptions' => [ 'type' => 'structure''members' => [ 'DynamicRouting' => [ 'shape' => 'DynamicRoutingValue', ], ], ], 'CreateTransitGatewayPeeringAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPeeringAttachment' => [ 'shape' => 'TransitGatewayPeeringAttachment''locationName' => 'transitGatewayPeeringAttachment', ], ], ], 'CreateTransitGatewayPolicyTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayPolicyTableResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTable' => [ 'shape' => 'TransitGatewayPolicyTable''locationName' => 'transitGatewayPolicyTable', ], ], ], 'CreateTransitGatewayPrefixListReferenceRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''PrefixListId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Blackhole' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayPrefixListReferenceResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPrefixListReference' => [ 'shape' => 'TransitGatewayPrefixListReference''locationName' => 'transitGatewayPrefixListReference', ], ], ], 'CreateTransitGatewayRequest' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'Options' => [ 'shape' => 'TransitGatewayRequestOptions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayResult' => [ 'type' => 'structure''members' => [ 'TransitGateway' => [ 'shape' => 'TransitGateway''locationName' => 'transitGateway', ], ], ], 'CreateTransitGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'DestinationCidrBlock''TransitGatewayRouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Blackhole' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'TransitGatewayRoute''locationName' => 'route', ], ], ], 'CreateTransitGatewayRouteTableAnnouncementRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''PeeringAttachmentId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'PeeringAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayRouteTableAnnouncementResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableAnnouncement' => [ 'shape' => 'TransitGatewayRouteTableAnnouncement''locationName' => 'transitGatewayRouteTableAnnouncement', ], ], ], 'CreateTransitGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTable' => [ 'shape' => 'TransitGatewayRouteTable''locationName' => 'transitGatewayRouteTable', ], ], ], 'CreateTransitGatewayVpcAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId''VpcId''SubnetIds', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'SubnetIds' => [ 'shape' => 'TransitGatewaySubnetIdList', ], 'Options' => [ 'shape' => 'CreateTransitGatewayVpcAttachmentRequestOptions', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateTransitGatewayVpcAttachmentRequestOptions' => [ 'type' => 'structure''members' => [ 'DnsSupport' => [ 'shape' => 'DnsSupportValue', ], 'Ipv6Support' => [ 'shape' => 'Ipv6SupportValue', ], 'ApplianceModeSupport' => [ 'shape' => 'ApplianceModeSupportValue', ], ], ], 'CreateTransitGatewayVpcAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachment' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'transitGatewayVpcAttachment', ], ], ], 'CreateVerifiedAccessEndpointEniOptions' => [ 'type' => 'structure''members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber', ], ], ], 'CreateVerifiedAccessEndpointLoadBalancerOptions' => [ 'type' => 'structure''members' => [ 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber', ], 'LoadBalancerArn' => [ 'shape' => 'LoadBalancerArn', ], 'SubnetIds' => [ 'shape' => 'CreateVerifiedAccessEndpointSubnetIdList''locationName' => 'SubnetId', ], ], ], 'CreateVerifiedAccessEndpointRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessGroupId''EndpointType''AttachmentType''DomainCertificateArn''ApplicationDomain''EndpointDomainPrefix', ], 'members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'EndpointType' => [ 'shape' => 'VerifiedAccessEndpointType', ], 'AttachmentType' => [ 'shape' => 'VerifiedAccessEndpointAttachmentType', ], 'DomainCertificateArn' => [ 'shape' => 'CertificateArn', ], 'ApplicationDomain' => [ 'shape' => 'String', ], 'EndpointDomainPrefix' => [ 'shape' => 'String', ], 'SecurityGroupIds' => [ 'shape' => 'SecurityGroupIdList''locationName' => 'SecurityGroupId', ], 'LoadBalancerOptions' => [ 'shape' => 'CreateVerifiedAccessEndpointLoadBalancerOptions', ], 'NetworkInterfaceOptions' => [ 'shape' => 'CreateVerifiedAccessEndpointEniOptions', ], 'Description' => [ 'shape' => 'String', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateVerifiedAccessEndpointResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessEndpoint' => [ 'shape' => 'VerifiedAccessEndpoint''locationName' => 'verifiedAccessEndpoint', ], ], ], 'CreateVerifiedAccessEndpointSubnetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'item', ], ], 'CreateVerifiedAccessGroupRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'Description' => [ 'shape' => 'String', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateVerifiedAccessGroupResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroup' => [ 'shape' => 'VerifiedAccessGroup''locationName' => 'verifiedAccessGroup', ], ], ], 'CreateVerifiedAccessInstanceRequest' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateVerifiedAccessInstanceResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstance' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'verifiedAccessInstance', ], ], ], 'CreateVerifiedAccessTrustProviderDeviceOptions' => [ 'type' => 'structure''members' => [ 'TenantId' => [ 'shape' => 'String', ], ], ], 'CreateVerifiedAccessTrustProviderOidcOptions' => [ 'type' => 'structure''members' => [ 'Issuer' => [ 'shape' => 'String', ], 'AuthorizationEndpoint' => [ 'shape' => 'String', ], 'TokenEndpoint' => [ 'shape' => 'String', ], 'UserInfoEndpoint' => [ 'shape' => 'String', ], 'ClientId' => [ 'shape' => 'String', ], 'ClientSecret' => [ 'shape' => 'String', ], 'Scope' => [ 'shape' => 'String', ], ], ], 'CreateVerifiedAccessTrustProviderRequest' => [ 'type' => 'structure''required' => [ 'TrustProviderType''PolicyReferenceName', ], 'members' => [ 'TrustProviderType' => [ 'shape' => 'TrustProviderType', ], 'UserTrustProviderType' => [ 'shape' => 'UserTrustProviderType', ], 'DeviceTrustProviderType' => [ 'shape' => 'DeviceTrustProviderType', ], 'OidcOptions' => [ 'shape' => 'CreateVerifiedAccessTrustProviderOidcOptions', ], 'DeviceOptions' => [ 'shape' => 'CreateVerifiedAccessTrustProviderDeviceOptions', ], 'PolicyReferenceName' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'CreateVerifiedAccessTrustProviderResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProvider' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'verifiedAccessTrustProvider', ], ], ], 'CreateVolumePermission' => [ 'type' => 'structure''members' => [ 'Group' => [ 'shape' => 'PermissionGroup''locationName' => 'group', ], 'UserId' => [ 'shape' => 'String''locationName' => 'userId', ], ], ], 'CreateVolumePermissionList' => [ 'type' => 'list''member' => [ 'shape' => 'CreateVolumePermission''locationName' => 'item', ], ], 'CreateVolumePermissionModifications' => [ 'type' => 'structure''members' => [ 'Add' => [ 'shape' => 'CreateVolumePermissionList', ], 'Remove' => [ 'shape' => 'CreateVolumePermissionList', ], ], ], 'CreateVolumeRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZone', ], 'members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'Iops' => [ 'shape' => 'Integer', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId', ], 'OutpostArn' => [ 'shape' => 'String', ], 'Size' => [ 'shape' => 'Integer', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'VolumeType' => [ 'shape' => 'VolumeType', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'MultiAttachEnabled' => [ 'shape' => 'Boolean', ], 'Throughput' => [ 'shape' => 'Integer', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'CreateVpcEndpointConnectionNotificationRequest' => [ 'type' => 'structure''required' => [ 'ConnectionNotificationArn''ConnectionEvents', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'VpcEndpointId' => [ 'shape' => 'VpcEndpointId', ], 'ConnectionNotificationArn' => [ 'shape' => 'String', ], 'ConnectionEvents' => [ 'shape' => 'ValueStringList', ], 'ClientToken' => [ 'shape' => 'String', ], ], ], 'CreateVpcEndpointConnectionNotificationResult' => [ 'type' => 'structure''members' => [ 'ConnectionNotification' => [ 'shape' => 'ConnectionNotification''locationName' => 'connectionNotification', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateVpcEndpointRequest' => [ 'type' => 'structure''required' => [ 'VpcId''ServiceName', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VpcEndpointType' => [ 'shape' => 'VpcEndpointType', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'ServiceName' => [ 'shape' => 'String', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'RouteTableIds' => [ 'shape' => 'VpcEndpointRouteTableIdList''locationName' => 'RouteTableId', ], 'SubnetIds' => [ 'shape' => 'VpcEndpointSubnetIdList''locationName' => 'SubnetId', ], 'SecurityGroupIds' => [ 'shape' => 'VpcEndpointSecurityGroupIdList''locationName' => 'SecurityGroupId', ], 'IpAddressType' => [ 'shape' => 'IpAddressType', ], 'DnsOptions' => [ 'shape' => 'DnsOptionsSpecification', ], 'ClientToken' => [ 'shape' => 'String', ], 'PrivateDnsEnabled' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateVpcEndpointResult' => [ 'type' => 'structure''members' => [ 'VpcEndpoint' => [ 'shape' => 'VpcEndpoint''locationName' => 'vpcEndpoint', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateVpcEndpointServiceConfigurationRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'AcceptanceRequired' => [ 'shape' => 'Boolean', ], 'PrivateDnsName' => [ 'shape' => 'String', ], 'NetworkLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'NetworkLoadBalancerArn', ], 'GatewayLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'GatewayLoadBalancerArn', ], 'SupportedIpAddressTypes' => [ 'shape' => 'ValueStringList''locationName' => 'SupportedIpAddressType', ], 'ClientToken' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateVpcEndpointServiceConfigurationResult' => [ 'type' => 'structure''members' => [ 'ServiceConfiguration' => [ 'shape' => 'ServiceConfiguration''locationName' => 'serviceConfiguration', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'CreateVpcPeeringConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'PeerOwnerId' => [ 'shape' => 'String''locationName' => 'peerOwnerId', ], 'PeerVpcId' => [ 'shape' => 'String''locationName' => 'peerVpcId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'PeerRegion' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateVpcPeeringConnectionResult' => [ 'type' => 'structure''members' => [ 'VpcPeeringConnection' => [ 'shape' => 'VpcPeeringConnection''locationName' => 'vpcPeeringConnection', ], ], ], 'CreateVpcRequest' => [ 'type' => 'structure''members' => [ 'CidrBlock' => [ 'shape' => 'String', ], 'AmazonProvidedIpv6CidrBlock' => [ 'shape' => 'Boolean''locationName' => 'amazonProvidedIpv6CidrBlock', ], 'Ipv6Pool' => [ 'shape' => 'Ipv6PoolEc2Id', ], 'Ipv6CidrBlock' => [ 'shape' => 'String', ], 'Ipv4IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Ipv4NetmaskLength' => [ 'shape' => 'NetmaskLength', ], 'Ipv6IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Ipv6NetmaskLength' => [ 'shape' => 'NetmaskLength', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceTenancy' => [ 'shape' => 'Tenancy''locationName' => 'instanceTenancy', ], 'Ipv6CidrBlockNetworkBorderGroup' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateVpcResult' => [ 'type' => 'structure''members' => [ 'Vpc' => [ 'shape' => 'Vpc''locationName' => 'vpc', ], ], ], 'CreateVpnConnectionRequest' => [ 'type' => 'structure''required' => [ 'CustomerGatewayId''Type', ], 'members' => [ 'CustomerGatewayId' => [ 'shape' => 'CustomerGatewayId', ], 'Type' => [ 'shape' => 'String', ], 'VpnGatewayId' => [ 'shape' => 'VpnGatewayId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Options' => [ 'shape' => 'VpnConnectionOptionsSpecification''locationName' => 'options', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'CreateVpnConnectionResult' => [ 'type' => 'structure''members' => [ 'VpnConnection' => [ 'shape' => 'VpnConnection''locationName' => 'vpnConnection', ], ], ], 'CreateVpnConnectionRouteRequest' => [ 'type' => 'structure''required' => [ 'DestinationCidrBlock''VpnConnectionId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], ], ], 'CreateVpnGatewayRequest' => [ 'type' => 'structure''required' => [ 'Type', ], 'members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'Type' => [ 'shape' => 'GatewayType', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'AmazonSideAsn' => [ 'shape' => 'Long', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'CreateVpnGatewayResult' => [ 'type' => 'structure''members' => [ 'VpnGateway' => [ 'shape' => 'VpnGateway''locationName' => 'vpnGateway', ], ], ], 'CreditSpecification' => [ 'type' => 'structure''members' => [ 'CpuCredits' => [ 'shape' => 'String''locationName' => 'cpuCredits', ], ], ], 'CreditSpecificationRequest' => [ 'type' => 'structure''required' => [ 'CpuCredits', ], 'members' => [ 'CpuCredits' => [ 'shape' => 'String', ], ], ], 'CurrencyCodeValues' => [ 'type' => 'string''enum' => [ 'USD', ], ], 'CurrentGenerationFlag' => [ 'type' => 'boolean', ], 'CustomerGateway' => [ 'type' => 'structure''members' => [ 'BgpAsn' => [ 'shape' => 'String''locationName' => 'bgpAsn', ], 'CustomerGatewayId' => [ 'shape' => 'String''locationName' => 'customerGatewayId', ], 'IpAddress' => [ 'shape' => 'String''locationName' => 'ipAddress', ], 'CertificateArn' => [ 'shape' => 'String''locationName' => 'certificateArn', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Type' => [ 'shape' => 'String''locationName' => 'type', ], 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'CustomerGatewayId' => [ 'type' => 'string', ], 'CustomerGatewayIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'CustomerGatewayId''locationName' => 'CustomerGatewayId', ], ], 'CustomerGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'CustomerGateway''locationName' => 'item', ], ], 'DITMaxResults' => [ 'type' => 'integer''max' => 100'min' => 5, ], 'DITOMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DataQueries' => [ 'type' => 'list''member' => [ 'shape' => 'DataQuery', ], ], 'DataQuery' => [ 'type' => 'structure''members' => [ 'Id' => [ 'shape' => 'String', ], 'Source' => [ 'shape' => 'String', ], 'Destination' => [ 'shape' => 'String', ], 'Metric' => [ 'shape' => 'MetricType', ], 'Statistic' => [ 'shape' => 'StatisticType', ], 'Period' => [ 'shape' => 'PeriodType', ], ], ], 'DataResponse' => [ 'type' => 'structure''members' => [ 'Id' => [ 'shape' => 'String''locationName' => 'id', ], 'Source' => [ 'shape' => 'String''locationName' => 'source', ], 'Destination' => [ 'shape' => 'String''locationName' => 'destination', ], 'Metric' => [ 'shape' => 'MetricType''locationName' => 'metric', ], 'Statistic' => [ 'shape' => 'StatisticType''locationName' => 'statistic', ], 'Period' => [ 'shape' => 'PeriodType''locationName' => 'period', ], 'MetricPoints' => [ 'shape' => 'MetricPoints''locationName' => 'metricPointSet', ], ], ], 'DataResponses' => [ 'type' => 'list''member' => [ 'shape' => 'DataResponse''locationName' => 'item', ], ], 'DatafeedSubscriptionState' => [ 'type' => 'string''enum' => [ 'Active''Inactive', ], ], 'DateTime' => [ 'type' => 'timestamp', ], 'DedicatedHostFlag' => [ 'type' => 'boolean', ], 'DedicatedHostId' => [ 'type' => 'string', ], 'DedicatedHostIdList' => [ 'type' => 'list''member' => [ 'shape' => 'DedicatedHostId''locationName' => 'item', ], ], 'DefaultNetworkCardIndex' => [ 'type' => 'integer', ], 'DefaultRouteTableAssociationValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'DefaultRouteTablePropagationValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'DefaultTargetCapacityType' => [ 'type' => 'string''enum' => [ 'spot''on-demand', ], ], 'DefaultingDhcpOptionsId' => [ 'type' => 'string', ], 'DeleteCarrierGatewayRequest' => [ 'type' => 'structure''required' => [ 'CarrierGatewayId', ], 'members' => [ 'CarrierGatewayId' => [ 'shape' => 'CarrierGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteCarrierGatewayResult' => [ 'type' => 'structure''members' => [ 'CarrierGateway' => [ 'shape' => 'CarrierGateway''locationName' => 'carrierGateway', ], ], ], 'DeleteClientVpnEndpointRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteClientVpnEndpointResult' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ClientVpnEndpointStatus''locationName' => 'status', ], ], ], 'DeleteClientVpnRouteRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''DestinationCidrBlock', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'TargetVpcSubnetId' => [ 'shape' => 'SubnetId', ], 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteClientVpnRouteResult' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ClientVpnRouteStatus''locationName' => 'status', ], ], ], 'DeleteCoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr''CoipPoolId', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'CoipPoolId' => [ 'shape' => 'Ipv4PoolCoipId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteCoipCidrResult' => [ 'type' => 'structure''members' => [ 'CoipCidr' => [ 'shape' => 'CoipCidr''locationName' => 'coipCidr', ], ], ], 'DeleteCoipPoolRequest' => [ 'type' => 'structure''required' => [ 'CoipPoolId', ], 'members' => [ 'CoipPoolId' => [ 'shape' => 'Ipv4PoolCoipId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteCoipPoolResult' => [ 'type' => 'structure''members' => [ 'CoipPool' => [ 'shape' => 'CoipPool''locationName' => 'coipPool', ], ], ], 'DeleteCustomerGatewayRequest' => [ 'type' => 'structure''required' => [ 'CustomerGatewayId', ], 'members' => [ 'CustomerGatewayId' => [ 'shape' => 'CustomerGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteDhcpOptionsRequest' => [ 'type' => 'structure''required' => [ 'DhcpOptionsId', ], 'members' => [ 'DhcpOptionsId' => [ 'shape' => 'DhcpOptionsId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteEgressOnlyInternetGatewayRequest' => [ 'type' => 'structure''required' => [ 'EgressOnlyInternetGatewayId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'EgressOnlyInternetGatewayId', ], ], ], 'DeleteEgressOnlyInternetGatewayResult' => [ 'type' => 'structure''members' => [ 'ReturnCode' => [ 'shape' => 'Boolean''locationName' => 'returnCode', ], ], ], 'DeleteFleetError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'DeleteFleetErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'DeleteFleetErrorCode' => [ 'type' => 'string''enum' => [ 'fleetIdDoesNotExist''fleetIdMalformed''fleetNotInDeletableState''unexpectedError', ], ], 'DeleteFleetErrorItem' => [ 'type' => 'structure''members' => [ 'Error' => [ 'shape' => 'DeleteFleetError''locationName' => 'error', ], 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], ], ], 'DeleteFleetErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'DeleteFleetErrorItem''locationName' => 'item', ], ], 'DeleteFleetSuccessItem' => [ 'type' => 'structure''members' => [ 'CurrentFleetState' => [ 'shape' => 'FleetStateCode''locationName' => 'currentFleetState', ], 'PreviousFleetState' => [ 'shape' => 'FleetStateCode''locationName' => 'previousFleetState', ], 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], ], ], 'DeleteFleetSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'DeleteFleetSuccessItem''locationName' => 'item', ], ], 'DeleteFleetsRequest' => [ 'type' => 'structure''required' => [ 'FleetIds''TerminateInstances', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FleetIds' => [ 'shape' => 'FleetIdSet''locationName' => 'FleetId', ], 'TerminateInstances' => [ 'shape' => 'Boolean', ], ], ], 'DeleteFleetsResult' => [ 'type' => 'structure''members' => [ 'SuccessfulFleetDeletions' => [ 'shape' => 'DeleteFleetSuccessSet''locationName' => 'successfulFleetDeletionSet', ], 'UnsuccessfulFleetDeletions' => [ 'shape' => 'DeleteFleetErrorSet''locationName' => 'unsuccessfulFleetDeletionSet', ], ], ], 'DeleteFlowLogsRequest' => [ 'type' => 'structure''required' => [ 'FlowLogIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FlowLogIds' => [ 'shape' => 'FlowLogIdList''locationName' => 'FlowLogId', ], ], ], 'DeleteFlowLogsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'DeleteFpgaImageRequest' => [ 'type' => 'structure''required' => [ 'FpgaImageId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FpgaImageId' => [ 'shape' => 'FpgaImageId', ], ], ], 'DeleteFpgaImageResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DeleteInstanceEventWindowRequest' => [ 'type' => 'structure''required' => [ 'InstanceEventWindowId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ForceDelete' => [ 'shape' => 'Boolean', ], 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId', ], ], ], 'DeleteInstanceEventWindowResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindowState' => [ 'shape' => 'InstanceEventWindowStateChange''locationName' => 'instanceEventWindowState', ], ], ], 'DeleteInternetGatewayRequest' => [ 'type' => 'structure''required' => [ 'InternetGatewayId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InternetGatewayId' => [ 'shape' => 'InternetGatewayId''locationName' => 'internetGatewayId', ], ], ], 'DeleteIpamPoolRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], ], ], 'DeleteIpamPoolResult' => [ 'type' => 'structure''members' => [ 'IpamPool' => [ 'shape' => 'IpamPool''locationName' => 'ipamPool', ], ], ], 'DeleteIpamRequest' => [ 'type' => 'structure''required' => [ 'IpamId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamId' => [ 'shape' => 'IpamId', ], 'Cascade' => [ 'shape' => 'Boolean', ], ], ], 'DeleteIpamResourceDiscoveryRequest' => [ 'type' => 'structure''required' => [ 'IpamResourceDiscoveryId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId', ], ], ], 'DeleteIpamResourceDiscoveryResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscovery' => [ 'shape' => 'IpamResourceDiscovery''locationName' => 'ipamResourceDiscovery', ], ], ], 'DeleteIpamResult' => [ 'type' => 'structure''members' => [ 'Ipam' => [ 'shape' => 'Ipam''locationName' => 'ipam', ], ], ], 'DeleteIpamScopeRequest' => [ 'type' => 'structure''required' => [ 'IpamScopeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId', ], ], ], 'DeleteIpamScopeResult' => [ 'type' => 'structure''members' => [ 'IpamScope' => [ 'shape' => 'IpamScope''locationName' => 'ipamScope', ], ], ], 'DeleteKeyPairRequest' => [ 'type' => 'structure''members' => [ 'KeyName' => [ 'shape' => 'KeyPairName', ], 'KeyPairId' => [ 'shape' => 'KeyPairId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteLaunchTemplateRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], ], ], 'DeleteLaunchTemplateResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplate' => [ 'shape' => 'LaunchTemplate''locationName' => 'launchTemplate', ], ], ], 'DeleteLaunchTemplateVersionsRequest' => [ 'type' => 'structure''required' => [ 'Versions', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'Versions' => [ 'shape' => 'VersionStringList''locationName' => 'LaunchTemplateVersion', ], ], ], 'DeleteLaunchTemplateVersionsResponseErrorItem' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'String''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'String''locationName' => 'launchTemplateName', ], 'VersionNumber' => [ 'shape' => 'Long''locationName' => 'versionNumber', ], 'ResponseError' => [ 'shape' => 'ResponseError''locationName' => 'responseError', ], ], ], 'DeleteLaunchTemplateVersionsResponseErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'DeleteLaunchTemplateVersionsResponseErrorItem''locationName' => 'item', ], ], 'DeleteLaunchTemplateVersionsResponseSuccessItem' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'String''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'String''locationName' => 'launchTemplateName', ], 'VersionNumber' => [ 'shape' => 'Long''locationName' => 'versionNumber', ], ], ], 'DeleteLaunchTemplateVersionsResponseSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'DeleteLaunchTemplateVersionsResponseSuccessItem''locationName' => 'item', ], ], 'DeleteLaunchTemplateVersionsResult' => [ 'type' => 'structure''members' => [ 'SuccessfullyDeletedLaunchTemplateVersions' => [ 'shape' => 'DeleteLaunchTemplateVersionsResponseSuccessSet''locationName' => 'successfullyDeletedLaunchTemplateVersionSet', ], 'UnsuccessfullyDeletedLaunchTemplateVersions' => [ 'shape' => 'DeleteLaunchTemplateVersionsResponseErrorSet''locationName' => 'unsuccessfullyDeletedLaunchTemplateVersionSet', ], ], ], 'DeleteLocalGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], ], ], 'DeleteLocalGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'LocalGatewayRoute''locationName' => 'route', ], ], ], 'DeleteLocalGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteLocalGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTable' => [ 'shape' => 'LocalGatewayRouteTable''locationName' => 'localGatewayRouteTable', ], ], ], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId', ], 'members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation''locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociation', ], ], ], 'DeleteLocalGatewayRouteTableVpcAssociationRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableVpcAssociationId', ], 'members' => [ 'LocalGatewayRouteTableVpcAssociationId' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteLocalGatewayRouteTableVpcAssociationResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVpcAssociation' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociation''locationName' => 'localGatewayRouteTableVpcAssociation', ], ], ], 'DeleteManagedPrefixListRequest' => [ 'type' => 'structure''required' => [ 'PrefixListId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], ], ], 'DeleteManagedPrefixListResult' => [ 'type' => 'structure''members' => [ 'PrefixList' => [ 'shape' => 'ManagedPrefixList''locationName' => 'prefixList', ], ], ], 'DeleteNatGatewayRequest' => [ 'type' => 'structure''required' => [ 'NatGatewayId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'NatGatewayId' => [ 'shape' => 'NatGatewayId', ], ], ], 'DeleteNatGatewayResult' => [ 'type' => 'structure''members' => [ 'NatGatewayId' => [ 'shape' => 'String''locationName' => 'natGatewayId', ], ], ], 'DeleteNetworkAclEntryRequest' => [ 'type' => 'structure''required' => [ 'Egress''NetworkAclId''RuleNumber', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Egress' => [ 'shape' => 'Boolean''locationName' => 'egress', ], 'NetworkAclId' => [ 'shape' => 'NetworkAclId''locationName' => 'networkAclId', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], ], ], 'DeleteNetworkAclRequest' => [ 'type' => 'structure''required' => [ 'NetworkAclId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkAclId' => [ 'shape' => 'NetworkAclId''locationName' => 'networkAclId', ], ], ], 'DeleteNetworkInsightsAccessScopeAnalysisRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAccessScopeAnalysisId', ], 'members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteNetworkInsightsAccessScopeAnalysisResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId''locationName' => 'networkInsightsAccessScopeAnalysisId', ], ], ], 'DeleteNetworkInsightsAccessScopeRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAccessScopeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId', ], ], ], 'DeleteNetworkInsightsAccessScopeResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'networkInsightsAccessScopeId', ], ], ], 'DeleteNetworkInsightsAnalysisRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAnalysisId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'NetworkInsightsAnalysisId' => [ 'shape' => 'NetworkInsightsAnalysisId', ], ], ], 'DeleteNetworkInsightsAnalysisResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAnalysisId' => [ 'shape' => 'NetworkInsightsAnalysisId''locationName' => 'networkInsightsAnalysisId', ], ], ], 'DeleteNetworkInsightsPathRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsPathId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId', ], ], ], 'DeleteNetworkInsightsPathResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId''locationName' => 'networkInsightsPathId', ], ], ], 'DeleteNetworkInterfacePermissionRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfacePermissionId', ], 'members' => [ 'NetworkInterfacePermissionId' => [ 'shape' => 'NetworkInterfacePermissionId', ], 'Force' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteNetworkInterfacePermissionResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DeleteNetworkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], ], ], 'DeletePlacementGroupRequest' => [ 'type' => 'structure''required' => [ 'GroupName', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'GroupName' => [ 'shape' => 'PlacementGroupName''locationName' => 'groupName', ], ], ], 'DeletePublicIpv4PoolRequest' => [ 'type' => 'structure''required' => [ 'PoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id', ], ], ], 'DeletePublicIpv4PoolResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'returnValue', ], ], ], 'DeleteQueuedReservedInstancesError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'DeleteQueuedReservedInstancesErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'DeleteQueuedReservedInstancesErrorCode' => [ 'type' => 'string''enum' => [ 'reserved-instances-id-invalid''reserved-instances-not-in-queued-state''unexpected-error', ], ], 'DeleteQueuedReservedInstancesIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservationId''locationName' => 'item', ], 'max' => 100'min' => 1, ], 'DeleteQueuedReservedInstancesRequest' => [ 'type' => 'structure''required' => [ 'ReservedInstancesIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ReservedInstancesIds' => [ 'shape' => 'DeleteQueuedReservedInstancesIdList''locationName' => 'ReservedInstancesId', ], ], ], 'DeleteQueuedReservedInstancesResult' => [ 'type' => 'structure''members' => [ 'SuccessfulQueuedPurchaseDeletions' => [ 'shape' => 'SuccessfulQueuedPurchaseDeletionSet''locationName' => 'successfulQueuedPurchaseDeletionSet', ], 'FailedQueuedPurchaseDeletions' => [ 'shape' => 'FailedQueuedPurchaseDeletionSet''locationName' => 'failedQueuedPurchaseDeletionSet', ], ], ], 'DeleteRouteRequest' => [ 'type' => 'structure''required' => [ 'RouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'DestinationIpv6CidrBlock' => [ 'shape' => 'String''locationName' => 'destinationIpv6CidrBlock', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], ], ], 'DeleteRouteTableRequest' => [ 'type' => 'structure''required' => [ 'RouteTableId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], ], ], 'DeleteSecurityGroupRequest' => [ 'type' => 'structure''members' => [ 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'GroupName' => [ 'shape' => 'SecurityGroupName', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteSnapshotRequest' => [ 'type' => 'structure''required' => [ 'SnapshotId', ], 'members' => [ 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteSpotDatafeedSubscriptionRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteSubnetCidrReservationRequest' => [ 'type' => 'structure''required' => [ 'SubnetCidrReservationId', ], 'members' => [ 'SubnetCidrReservationId' => [ 'shape' => 'SubnetCidrReservationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteSubnetCidrReservationResult' => [ 'type' => 'structure''members' => [ 'DeletedSubnetCidrReservation' => [ 'shape' => 'SubnetCidrReservation''locationName' => 'deletedSubnetCidrReservation', ], ], ], 'DeleteSubnetRequest' => [ 'type' => 'structure''required' => [ 'SubnetId', ], 'members' => [ 'SubnetId' => [ 'shape' => 'SubnetId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteTagsRequest' => [ 'type' => 'structure''required' => [ 'Resources', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Resources' => [ 'shape' => 'ResourceIdList''locationName' => 'resourceId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tag', ], ], ], 'DeleteTrafficMirrorFilterRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorFilterId', ], 'members' => [ 'TrafficMirrorFilterId' => [ 'shape' => 'TrafficMirrorFilterId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTrafficMirrorFilterResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterId', ], ], ], 'DeleteTrafficMirrorFilterRuleRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorFilterRuleId', ], 'members' => [ 'TrafficMirrorFilterRuleId' => [ 'shape' => 'TrafficMirrorFilterRuleIdWithResolver', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTrafficMirrorFilterRuleResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterRuleId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterRuleId', ], ], ], 'DeleteTrafficMirrorSessionRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorSessionId', ], 'members' => [ 'TrafficMirrorSessionId' => [ 'shape' => 'TrafficMirrorSessionId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTrafficMirrorSessionResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSessionId' => [ 'shape' => 'String''locationName' => 'trafficMirrorSessionId', ], ], ], 'DeleteTrafficMirrorTargetRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorTargetId', ], 'members' => [ 'TrafficMirrorTargetId' => [ 'shape' => 'TrafficMirrorTargetId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTrafficMirrorTargetResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorTargetId' => [ 'shape' => 'String''locationName' => 'trafficMirrorTargetId', ], ], ], 'DeleteTransitGatewayConnectPeerRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayConnectPeerId', ], 'members' => [ 'TransitGatewayConnectPeerId' => [ 'shape' => 'TransitGatewayConnectPeerId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayConnectPeerResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnectPeer' => [ 'shape' => 'TransitGatewayConnectPeer''locationName' => 'transitGatewayConnectPeer', ], ], ], 'DeleteTransitGatewayConnectRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayConnectResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnect' => [ 'shape' => 'TransitGatewayConnect''locationName' => 'transitGatewayConnect', ], ], ], 'DeleteTransitGatewayMulticastDomainRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayMulticastDomainResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomain' => [ 'shape' => 'TransitGatewayMulticastDomain''locationName' => 'transitGatewayMulticastDomain', ], ], ], 'DeleteTransitGatewayPeeringAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayPeeringAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPeeringAttachment' => [ 'shape' => 'TransitGatewayPeeringAttachment''locationName' => 'transitGatewayPeeringAttachment', ], ], ], 'DeleteTransitGatewayPolicyTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayPolicyTableId', ], 'members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayPolicyTableResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTable' => [ 'shape' => 'TransitGatewayPolicyTable''locationName' => 'transitGatewayPolicyTable', ], ], ], 'DeleteTransitGatewayPrefixListReferenceRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''PrefixListId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayPrefixListReferenceResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPrefixListReference' => [ 'shape' => 'TransitGatewayPrefixListReference''locationName' => 'transitGatewayPrefixListReference', ], ], ], 'DeleteTransitGatewayRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayResult' => [ 'type' => 'structure''members' => [ 'TransitGateway' => [ 'shape' => 'TransitGateway''locationName' => 'transitGateway', ], ], ], 'DeleteTransitGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''DestinationCidrBlock', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'TransitGatewayRoute''locationName' => 'route', ], ], ], 'DeleteTransitGatewayRouteTableAnnouncementRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableAnnouncementId', ], 'members' => [ 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayRouteTableAnnouncementResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableAnnouncement' => [ 'shape' => 'TransitGatewayRouteTableAnnouncement''locationName' => 'transitGatewayRouteTableAnnouncement', ], ], ], 'DeleteTransitGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTable' => [ 'shape' => 'TransitGatewayRouteTable''locationName' => 'transitGatewayRouteTable', ], ], ], 'DeleteTransitGatewayVpcAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteTransitGatewayVpcAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachment' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'transitGatewayVpcAttachment', ], ], ], 'DeleteVerifiedAccessEndpointRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessEndpointId', ], 'members' => [ 'VerifiedAccessEndpointId' => [ 'shape' => 'VerifiedAccessEndpointId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteVerifiedAccessEndpointResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessEndpoint' => [ 'shape' => 'VerifiedAccessEndpoint''locationName' => 'verifiedAccessEndpoint', ], ], ], 'DeleteVerifiedAccessGroupRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessGroupId', ], 'members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeleteVerifiedAccessGroupResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroup' => [ 'shape' => 'VerifiedAccessGroup''locationName' => 'verifiedAccessGroup', ], ], ], 'DeleteVerifiedAccessInstanceRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'DeleteVerifiedAccessInstanceResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstance' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'verifiedAccessInstance', ], ], ], 'DeleteVerifiedAccessTrustProviderRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessTrustProviderId', ], 'members' => [ 'VerifiedAccessTrustProviderId' => [ 'shape' => 'VerifiedAccessTrustProviderId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'DeleteVerifiedAccessTrustProviderResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProvider' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'verifiedAccessTrustProvider', ], ], ], 'DeleteVolumeRequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'VolumeId' => [ 'shape' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteVpcEndpointConnectionNotificationsRequest' => [ 'type' => 'structure''required' => [ 'ConnectionNotificationIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ConnectionNotificationIds' => [ 'shape' => 'ConnectionNotificationIdsList''locationName' => 'ConnectionNotificationId', ], ], ], 'DeleteVpcEndpointConnectionNotificationsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'DeleteVpcEndpointServiceConfigurationsRequest' => [ 'type' => 'structure''required' => [ 'ServiceIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceIds' => [ 'shape' => 'VpcEndpointServiceIdList''locationName' => 'ServiceId', ], ], ], 'DeleteVpcEndpointServiceConfigurationsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'DeleteVpcEndpointsRequest' => [ 'type' => 'structure''required' => [ 'VpcEndpointIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VpcEndpointIds' => [ 'shape' => 'VpcEndpointIdList''locationName' => 'VpcEndpointId', ], ], ], 'DeleteVpcEndpointsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'DeleteVpcPeeringConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpcPeeringConnectionId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionId''locationName' => 'vpcPeeringConnectionId', ], ], ], 'DeleteVpcPeeringConnectionResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DeleteVpcRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteVpnConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeleteVpnConnectionRouteRequest' => [ 'type' => 'structure''required' => [ 'DestinationCidrBlock''VpnConnectionId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], ], ], 'DeleteVpnGatewayRequest' => [ 'type' => 'structure''required' => [ 'VpnGatewayId', ], 'members' => [ 'VpnGatewayId' => [ 'shape' => 'VpnGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeprovisionByoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeprovisionByoipCidrResult' => [ 'type' => 'structure''members' => [ 'ByoipCidr' => [ 'shape' => 'ByoipCidr''locationName' => 'byoipCidr', ], ], ], 'DeprovisionIpamPoolCidrRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Cidr' => [ 'shape' => 'String', ], ], ], 'DeprovisionIpamPoolCidrResult' => [ 'type' => 'structure''members' => [ 'IpamPoolCidr' => [ 'shape' => 'IpamPoolCidr''locationName' => 'ipamPoolCidr', ], ], ], 'DeprovisionPublicIpv4PoolCidrRequest' => [ 'type' => 'structure''required' => [ 'PoolId''Cidr', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id', ], 'Cidr' => [ 'shape' => 'String', ], ], ], 'DeprovisionPublicIpv4PoolCidrResult' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id''locationName' => 'poolId', ], 'DeprovisionedAddresses' => [ 'shape' => 'DeprovisionedAddressSet''locationName' => 'deprovisionedAddressSet', ], ], ], 'DeprovisionedAddressSet' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'DeregisterImageRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeregisterInstanceEventNotificationAttributesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceTagAttribute' => [ 'shape' => 'DeregisterInstanceTagAttributeRequest', ], ], ], 'DeregisterInstanceEventNotificationAttributesResult' => [ 'type' => 'structure''members' => [ 'InstanceTagAttribute' => [ 'shape' => 'InstanceTagNotificationAttribute''locationName' => 'instanceTagAttribute', ], ], ], 'DeregisterInstanceTagAttributeRequest' => [ 'type' => 'structure''members' => [ 'IncludeAllTagsOfInstance' => [ 'shape' => 'Boolean', ], 'InstanceTagKeys' => [ 'shape' => 'InstanceTagKeySet''locationName' => 'InstanceTagKey', ], ], ], 'DeregisterTransitGatewayMulticastGroupMembersRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'GroupIpAddress' => [ 'shape' => 'String', ], 'NetworkInterfaceIds' => [ 'shape' => 'TransitGatewayNetworkInterfaceIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeregisterTransitGatewayMulticastGroupMembersResult' => [ 'type' => 'structure''members' => [ 'DeregisteredMulticastGroupMembers' => [ 'shape' => 'TransitGatewayMulticastDeregisteredGroupMembers''locationName' => 'deregisteredMulticastGroupMembers', ], ], ], 'DeregisterTransitGatewayMulticastGroupSourcesRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'GroupIpAddress' => [ 'shape' => 'String', ], 'NetworkInterfaceIds' => [ 'shape' => 'TransitGatewayNetworkInterfaceIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DeregisterTransitGatewayMulticastGroupSourcesResult' => [ 'type' => 'structure''members' => [ 'DeregisteredMulticastGroupSources' => [ 'shape' => 'TransitGatewayMulticastDeregisteredGroupSources''locationName' => 'deregisteredMulticastGroupSources', ], ], ], 'DescribeAccountAttributesRequest' => [ 'type' => 'structure''members' => [ 'AttributeNames' => [ 'shape' => 'AccountAttributeNameStringList''locationName' => 'attributeName', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeAccountAttributesResult' => [ 'type' => 'structure''members' => [ 'AccountAttributes' => [ 'shape' => 'AccountAttributeList''locationName' => 'accountAttributeSet', ], ], ], 'DescribeAddressTransfersMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeAddressTransfersRequest' => [ 'type' => 'structure''members' => [ 'AllocationIds' => [ 'shape' => 'AllocationIdList''locationName' => 'AllocationId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeAddressTransfersMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeAddressTransfersResult' => [ 'type' => 'structure''members' => [ 'AddressTransfers' => [ 'shape' => 'AddressTransferList''locationName' => 'addressTransferSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeAddressesAttributeRequest' => [ 'type' => 'structure''members' => [ 'AllocationIds' => [ 'shape' => 'AllocationIds''locationName' => 'AllocationId', ], 'Attribute' => [ 'shape' => 'AddressAttributeName', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'AddressMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeAddressesAttributeResult' => [ 'type' => 'structure''members' => [ 'Addresses' => [ 'shape' => 'AddressSet''locationName' => 'addressSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeAddressesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'PublicIps' => [ 'shape' => 'PublicIpStringList''locationName' => 'PublicIp', ], 'AllocationIds' => [ 'shape' => 'AllocationIdList''locationName' => 'AllocationId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeAddressesResult' => [ 'type' => 'structure''members' => [ 'Addresses' => [ 'shape' => 'AddressList''locationName' => 'addressesSet', ], ], ], 'DescribeAggregateIdFormatRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeAggregateIdFormatResult' => [ 'type' => 'structure''members' => [ 'UseLongIdsAggregated' => [ 'shape' => 'Boolean''locationName' => 'useLongIdsAggregated', ], 'Statuses' => [ 'shape' => 'IdFormatList''locationName' => 'statusSet', ], ], ], 'DescribeAvailabilityZonesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ZoneNames' => [ 'shape' => 'ZoneNameStringList''locationName' => 'ZoneName', ], 'ZoneIds' => [ 'shape' => 'ZoneIdStringList''locationName' => 'ZoneId', ], 'AllAvailabilityZones' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeAvailabilityZonesResult' => [ 'type' => 'structure''members' => [ 'AvailabilityZones' => [ 'shape' => 'AvailabilityZoneList''locationName' => 'availabilityZoneInfo', ], ], ], 'DescribeAwsNetworkPerformanceMetricSubscriptionsRequest' => [ 'type' => 'structure''members' => [ 'MaxResults' => [ 'shape' => 'MaxResultsParam', ], 'NextToken' => [ 'shape' => 'String', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeAwsNetworkPerformanceMetricSubscriptionsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'Subscriptions' => [ 'shape' => 'SubscriptionList''locationName' => 'subscriptionSet', ], ], ], 'DescribeBundleTasksRequest' => [ 'type' => 'structure''members' => [ 'BundleIds' => [ 'shape' => 'BundleIdStringList''locationName' => 'BundleId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeBundleTasksResult' => [ 'type' => 'structure''members' => [ 'BundleTasks' => [ 'shape' => 'BundleTaskList''locationName' => 'bundleInstanceTasksSet', ], ], ], 'DescribeByoipCidrsMaxResults' => [ 'type' => 'integer''max' => 100'min' => 1, ], 'DescribeByoipCidrsRequest' => [ 'type' => 'structure''required' => [ 'MaxResults', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'MaxResults' => [ 'shape' => 'DescribeByoipCidrsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeByoipCidrsResult' => [ 'type' => 'structure''members' => [ 'ByoipCidrs' => [ 'shape' => 'ByoipCidrSet''locationName' => 'byoipCidrSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeCapacityReservationFleetsMaxResults' => [ 'type' => 'integer''max' => 100'min' => 1, ], 'DescribeCapacityReservationFleetsRequest' => [ 'type' => 'structure''members' => [ 'CapacityReservationFleetIds' => [ 'shape' => 'CapacityReservationFleetIdSet''locationName' => 'CapacityReservationFleetId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeCapacityReservationFleetsMaxResults', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeCapacityReservationFleetsResult' => [ 'type' => 'structure''members' => [ 'CapacityReservationFleets' => [ 'shape' => 'CapacityReservationFleetSet''locationName' => 'capacityReservationFleetSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeCapacityReservationsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'DescribeCapacityReservationsRequest' => [ 'type' => 'structure''members' => [ 'CapacityReservationIds' => [ 'shape' => 'CapacityReservationIdSet''locationName' => 'CapacityReservationId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeCapacityReservationsMaxResults', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeCapacityReservationsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'CapacityReservations' => [ 'shape' => 'CapacityReservationSet''locationName' => 'capacityReservationSet', ], ], ], 'DescribeCarrierGatewaysRequest' => [ 'type' => 'structure''members' => [ 'CarrierGatewayIds' => [ 'shape' => 'CarrierGatewayIdSet''locationName' => 'CarrierGatewayId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'CarrierGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeCarrierGatewaysResult' => [ 'type' => 'structure''members' => [ 'CarrierGateways' => [ 'shape' => 'CarrierGatewaySet''locationName' => 'carrierGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeClassicLinkInstancesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClassicLinkInstancesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'MaxResults' => [ 'shape' => 'DescribeClassicLinkInstancesMaxResults''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeClassicLinkInstancesResult' => [ 'type' => 'structure''members' => [ 'Instances' => [ 'shape' => 'ClassicLinkInstanceList''locationName' => 'instancesSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeClientVpnAuthorizationRulesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClientVpnAuthorizationRulesRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeClientVpnAuthorizationRulesMaxResults', ], ], ], 'DescribeClientVpnAuthorizationRulesResult' => [ 'type' => 'structure''members' => [ 'AuthorizationRules' => [ 'shape' => 'AuthorizationRuleSet''locationName' => 'authorizationRule', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeClientVpnConnectionsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClientVpnConnectionsRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'DescribeClientVpnConnectionsMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeClientVpnConnectionsResult' => [ 'type' => 'structure''members' => [ 'Connections' => [ 'shape' => 'ClientVpnConnectionSet''locationName' => 'connections', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeClientVpnEndpointMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClientVpnEndpointsRequest' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointIds' => [ 'shape' => 'ClientVpnEndpointIdList''locationName' => 'ClientVpnEndpointId', ], 'MaxResults' => [ 'shape' => 'DescribeClientVpnEndpointMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeClientVpnEndpointsResult' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpoints' => [ 'shape' => 'EndpointSet''locationName' => 'clientVpnEndpoint', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeClientVpnRoutesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClientVpnRoutesRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeClientVpnRoutesMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeClientVpnRoutesResult' => [ 'type' => 'structure''members' => [ 'Routes' => [ 'shape' => 'ClientVpnRouteSet''locationName' => 'routes', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeClientVpnTargetNetworksMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeClientVpnTargetNetworksRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'AssociationIds' => [ 'shape' => 'ValueStringList', ], 'MaxResults' => [ 'shape' => 'DescribeClientVpnTargetNetworksMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeClientVpnTargetNetworksResult' => [ 'type' => 'structure''members' => [ 'ClientVpnTargetNetworks' => [ 'shape' => 'TargetNetworkSet''locationName' => 'clientVpnTargetNetworks', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeCoipPoolsRequest' => [ 'type' => 'structure''members' => [ 'PoolIds' => [ 'shape' => 'CoipPoolIdSet''locationName' => 'PoolId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'CoipPoolMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeCoipPoolsResult' => [ 'type' => 'structure''members' => [ 'CoipPools' => [ 'shape' => 'CoipPoolSet''locationName' => 'coipPoolSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeConversionTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'ConversionTask''locationName' => 'item', ], ], 'DescribeConversionTasksRequest' => [ 'type' => 'structure''members' => [ 'ConversionTaskIds' => [ 'shape' => 'ConversionIdStringList''locationName' => 'conversionTaskId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeConversionTasksResult' => [ 'type' => 'structure''members' => [ 'ConversionTasks' => [ 'shape' => 'DescribeConversionTaskList''locationName' => 'conversionTasks', ], ], ], 'DescribeCustomerGatewaysRequest' => [ 'type' => 'structure''members' => [ 'CustomerGatewayIds' => [ 'shape' => 'CustomerGatewayIdStringList''locationName' => 'CustomerGatewayId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeCustomerGatewaysResult' => [ 'type' => 'structure''members' => [ 'CustomerGateways' => [ 'shape' => 'CustomerGatewayList''locationName' => 'customerGatewaySet', ], ], ], 'DescribeDhcpOptionsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeDhcpOptionsRequest' => [ 'type' => 'structure''members' => [ 'DhcpOptionsIds' => [ 'shape' => 'DhcpOptionsIdStringList''locationName' => 'DhcpOptionsId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeDhcpOptionsMaxResults', ], ], ], 'DescribeDhcpOptionsResult' => [ 'type' => 'structure''members' => [ 'DhcpOptions' => [ 'shape' => 'DhcpOptionsList''locationName' => 'dhcpOptionsSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeEgressOnlyInternetGatewaysMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'DescribeEgressOnlyInternetGatewaysRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'EgressOnlyInternetGatewayIds' => [ 'shape' => 'EgressOnlyInternetGatewayIdList''locationName' => 'EgressOnlyInternetGatewayId', ], 'MaxResults' => [ 'shape' => 'DescribeEgressOnlyInternetGatewaysMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeEgressOnlyInternetGatewaysResult' => [ 'type' => 'structure''members' => [ 'EgressOnlyInternetGateways' => [ 'shape' => 'EgressOnlyInternetGatewayList''locationName' => 'egressOnlyInternetGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeElasticGpusMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 10, ], 'DescribeElasticGpusRequest' => [ 'type' => 'structure''members' => [ 'ElasticGpuIds' => [ 'shape' => 'ElasticGpuIdSet''locationName' => 'ElasticGpuId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeElasticGpusMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeElasticGpusResult' => [ 'type' => 'structure''members' => [ 'ElasticGpuSet' => [ 'shape' => 'ElasticGpuSet''locationName' => 'elasticGpuSet', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeExportImageTasksMaxResults' => [ 'type' => 'integer''max' => 500'min' => 1, ], 'DescribeExportImageTasksRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ExportImageTaskIds' => [ 'shape' => 'ExportImageTaskIdList''locationName' => 'ExportImageTaskId', ], 'MaxResults' => [ 'shape' => 'DescribeExportImageTasksMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeExportImageTasksResult' => [ 'type' => 'structure''members' => [ 'ExportImageTasks' => [ 'shape' => 'ExportImageTaskList''locationName' => 'exportImageTaskSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeExportTasksRequest' => [ 'type' => 'structure''members' => [ 'ExportTaskIds' => [ 'shape' => 'ExportTaskIdStringList''locationName' => 'exportTaskId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeExportTasksResult' => [ 'type' => 'structure''members' => [ 'ExportTasks' => [ 'shape' => 'ExportTaskList''locationName' => 'exportTaskSet', ], ], ], 'DescribeFastLaunchImagesRequest' => [ 'type' => 'structure''members' => [ 'ImageIds' => [ 'shape' => 'FastLaunchImageIdList''locationName' => 'ImageId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeFastLaunchImagesRequestMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeFastLaunchImagesRequestMaxResults' => [ 'type' => 'integer''max' => 200'min' => 0, ], 'DescribeFastLaunchImagesResult' => [ 'type' => 'structure''members' => [ 'FastLaunchImages' => [ 'shape' => 'DescribeFastLaunchImagesSuccessSet''locationName' => 'fastLaunchImageSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeFastLaunchImagesSuccessItem' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'ResourceType' => [ 'shape' => 'FastLaunchResourceType''locationName' => 'resourceType', ], 'SnapshotConfiguration' => [ 'shape' => 'FastLaunchSnapshotConfigurationResponse''locationName' => 'snapshotConfiguration', ], 'LaunchTemplate' => [ 'shape' => 'FastLaunchLaunchTemplateSpecificationResponse''locationName' => 'launchTemplate', ], 'MaxParallelLaunches' => [ 'shape' => 'Integer''locationName' => 'maxParallelLaunches', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'FastLaunchStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'StateTransitionTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'stateTransitionTime', ], ], ], 'DescribeFastLaunchImagesSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'DescribeFastLaunchImagesSuccessItem''locationName' => 'item', ], ], 'DescribeFastSnapshotRestoreSuccessItem' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'State' => [ 'shape' => 'FastSnapshotRestoreStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'OwnerAlias' => [ 'shape' => 'String''locationName' => 'ownerAlias', ], 'EnablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enablingTime', ], 'OptimizingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'optimizingTime', ], 'EnabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enabledTime', ], 'DisablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disablingTime', ], 'DisabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disabledTime', ], ], ], 'DescribeFastSnapshotRestoreSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'DescribeFastSnapshotRestoreSuccessItem''locationName' => 'item', ], ], 'DescribeFastSnapshotRestoresMaxResults' => [ 'type' => 'integer''max' => 200'min' => 0, ], 'DescribeFastSnapshotRestoresRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeFastSnapshotRestoresMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeFastSnapshotRestoresResult' => [ 'type' => 'structure''members' => [ 'FastSnapshotRestores' => [ 'shape' => 'DescribeFastSnapshotRestoreSuccessSet''locationName' => 'fastSnapshotRestoreSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeFleetError' => [ 'type' => 'structure''members' => [ 'LaunchTemplateAndOverrides' => [ 'shape' => 'LaunchTemplateAndOverridesResponse''locationName' => 'launchTemplateAndOverrides', ], 'Lifecycle' => [ 'shape' => 'InstanceLifecycle''locationName' => 'lifecycle', ], 'ErrorCode' => [ 'shape' => 'String''locationName' => 'errorCode', ], 'ErrorMessage' => [ 'shape' => 'String''locationName' => 'errorMessage', ], ], ], 'DescribeFleetHistoryRequest' => [ 'type' => 'structure''required' => [ 'FleetId''StartTime', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'EventType' => [ 'shape' => 'FleetEventType', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'FleetId' => [ 'shape' => 'FleetId', ], 'StartTime' => [ 'shape' => 'DateTime', ], ], ], 'DescribeFleetHistoryResult' => [ 'type' => 'structure''members' => [ 'HistoryRecords' => [ 'shape' => 'HistoryRecordSet''locationName' => 'historyRecordSet', ], 'LastEvaluatedTime' => [ 'shape' => 'DateTime''locationName' => 'lastEvaluatedTime', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], ], ], 'DescribeFleetInstancesRequest' => [ 'type' => 'structure''required' => [ 'FleetId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'FleetId' => [ 'shape' => 'FleetId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeFleetInstancesResult' => [ 'type' => 'structure''members' => [ 'ActiveInstances' => [ 'shape' => 'ActiveInstanceSet''locationName' => 'activeInstanceSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], ], ], 'DescribeFleetsErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'DescribeFleetError''locationName' => 'item', ], ], 'DescribeFleetsInstances' => [ 'type' => 'structure''members' => [ 'LaunchTemplateAndOverrides' => [ 'shape' => 'LaunchTemplateAndOverridesResponse''locationName' => 'launchTemplateAndOverrides', ], 'Lifecycle' => [ 'shape' => 'InstanceLifecycle''locationName' => 'lifecycle', ], 'InstanceIds' => [ 'shape' => 'InstanceIdsSet''locationName' => 'instanceIds', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], ], ], 'DescribeFleetsInstancesSet' => [ 'type' => 'list''member' => [ 'shape' => 'DescribeFleetsInstances''locationName' => 'item', ], ], 'DescribeFleetsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'FleetIds' => [ 'shape' => 'FleetIdSet''locationName' => 'FleetId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeFleetsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'Fleets' => [ 'shape' => 'FleetSet''locationName' => 'fleetSet', ], ], ], 'DescribeFlowLogsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filter' => [ 'shape' => 'FilterList', ], 'FlowLogIds' => [ 'shape' => 'FlowLogIdList''locationName' => 'FlowLogId', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeFlowLogsResult' => [ 'type' => 'structure''members' => [ 'FlowLogs' => [ 'shape' => 'FlowLogSet''locationName' => 'flowLogSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeFpgaImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'FpgaImageId''Attribute', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FpgaImageId' => [ 'shape' => 'FpgaImageId', ], 'Attribute' => [ 'shape' => 'FpgaImageAttributeName', ], ], ], 'DescribeFpgaImageAttributeResult' => [ 'type' => 'structure''members' => [ 'FpgaImageAttribute' => [ 'shape' => 'FpgaImageAttribute''locationName' => 'fpgaImageAttribute', ], ], ], 'DescribeFpgaImagesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeFpgaImagesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FpgaImageIds' => [ 'shape' => 'FpgaImageIdList''locationName' => 'FpgaImageId', ], 'Owners' => [ 'shape' => 'OwnerStringList''locationName' => 'Owner', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'DescribeFpgaImagesMaxResults', ], ], ], 'DescribeFpgaImagesResult' => [ 'type' => 'structure''members' => [ 'FpgaImages' => [ 'shape' => 'FpgaImageList''locationName' => 'fpgaImageSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeHostReservationOfferingsRequest' => [ 'type' => 'structure''members' => [ 'Filter' => [ 'shape' => 'FilterList', ], 'MaxDuration' => [ 'shape' => 'Integer', ], 'MaxResults' => [ 'shape' => 'DescribeHostReservationsMaxResults', ], 'MinDuration' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'OfferingId' => [ 'shape' => 'OfferingId', ], ], ], 'DescribeHostReservationOfferingsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'OfferingSet' => [ 'shape' => 'HostOfferingSet''locationName' => 'offeringSet', ], ], ], 'DescribeHostReservationsMaxResults' => [ 'type' => 'integer''max' => 500'min' => 5, ], 'DescribeHostReservationsRequest' => [ 'type' => 'structure''members' => [ 'Filter' => [ 'shape' => 'FilterList', ], 'HostReservationIdSet' => [ 'shape' => 'HostReservationIdSet', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeHostReservationsResult' => [ 'type' => 'structure''members' => [ 'HostReservationSet' => [ 'shape' => 'HostReservationSet''locationName' => 'hostReservationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeHostsRequest' => [ 'type' => 'structure''members' => [ 'Filter' => [ 'shape' => 'FilterList''locationName' => 'filter', ], 'HostIds' => [ 'shape' => 'RequestHostIdList''locationName' => 'hostId', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeHostsResult' => [ 'type' => 'structure''members' => [ 'Hosts' => [ 'shape' => 'HostList''locationName' => 'hostSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeIamInstanceProfileAssociationsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeIamInstanceProfileAssociationsRequest' => [ 'type' => 'structure''members' => [ 'AssociationIds' => [ 'shape' => 'AssociationIdList''locationName' => 'AssociationId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeIamInstanceProfileAssociationsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeIamInstanceProfileAssociationsResult' => [ 'type' => 'structure''members' => [ 'IamInstanceProfileAssociations' => [ 'shape' => 'IamInstanceProfileAssociationSet''locationName' => 'iamInstanceProfileAssociationSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeIdFormatRequest' => [ 'type' => 'structure''members' => [ 'Resource' => [ 'shape' => 'String', ], ], ], 'DescribeIdFormatResult' => [ 'type' => 'structure''members' => [ 'Statuses' => [ 'shape' => 'IdFormatList''locationName' => 'statusSet', ], ], ], 'DescribeIdentityIdFormatRequest' => [ 'type' => 'structure''required' => [ 'PrincipalArn', ], 'members' => [ 'PrincipalArn' => [ 'shape' => 'String''locationName' => 'principalArn', ], 'Resource' => [ 'shape' => 'String''locationName' => 'resource', ], ], ], 'DescribeIdentityIdFormatResult' => [ 'type' => 'structure''members' => [ 'Statuses' => [ 'shape' => 'IdFormatList''locationName' => 'statusSet', ], ], ], 'DescribeImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''ImageId', ], 'members' => [ 'Attribute' => [ 'shape' => 'ImageAttributeName', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeImagesRequest' => [ 'type' => 'structure''members' => [ 'ExecutableUsers' => [ 'shape' => 'ExecutableByStringList''locationName' => 'ExecutableBy', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ImageIds' => [ 'shape' => 'ImageIdStringList''locationName' => 'ImageId', ], 'Owners' => [ 'shape' => 'OwnerStringList''locationName' => 'Owner', ], 'IncludeDeprecated' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeImagesResult' => [ 'type' => 'structure''members' => [ 'Images' => [ 'shape' => 'ImageList''locationName' => 'imagesSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeImportImageTasksRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList', ], 'ImportTaskIds' => [ 'shape' => 'ImportTaskIdList''locationName' => 'ImportTaskId', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeImportImageTasksResult' => [ 'type' => 'structure''members' => [ 'ImportImageTasks' => [ 'shape' => 'ImportImageTaskList''locationName' => 'importImageTaskSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeImportSnapshotTasksRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList', ], 'ImportTaskIds' => [ 'shape' => 'ImportSnapshotTaskIdList''locationName' => 'ImportTaskId', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeImportSnapshotTasksResult' => [ 'type' => 'structure''members' => [ 'ImportSnapshotTasks' => [ 'shape' => 'ImportSnapshotTaskList''locationName' => 'importSnapshotTaskSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInstanceAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''InstanceId', ], 'members' => [ 'Attribute' => [ 'shape' => 'InstanceAttributeName''locationName' => 'attribute', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], ], ], 'DescribeInstanceCreditSpecificationsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeInstanceCreditSpecificationsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'MaxResults' => [ 'shape' => 'DescribeInstanceCreditSpecificationsMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeInstanceCreditSpecificationsResult' => [ 'type' => 'structure''members' => [ 'InstanceCreditSpecifications' => [ 'shape' => 'InstanceCreditSpecificationList''locationName' => 'instanceCreditSpecificationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInstanceEventNotificationAttributesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeInstanceEventNotificationAttributesResult' => [ 'type' => 'structure''members' => [ 'InstanceTagAttribute' => [ 'shape' => 'InstanceTagNotificationAttribute''locationName' => 'instanceTagAttribute', ], ], ], 'DescribeInstanceEventWindowsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceEventWindowIds' => [ 'shape' => 'InstanceEventWindowIdSet''locationName' => 'InstanceEventWindowId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'ResultRange', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeInstanceEventWindowsResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindows' => [ 'shape' => 'InstanceEventWindowSet''locationName' => 'instanceEventWindowSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInstanceStatusRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'IncludeAllInstances' => [ 'shape' => 'Boolean''locationName' => 'includeAllInstances', ], ], ], 'DescribeInstanceStatusResult' => [ 'type' => 'structure''members' => [ 'InstanceStatuses' => [ 'shape' => 'InstanceStatusList''locationName' => 'instanceStatusSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInstanceTypeOfferingsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'LocationType' => [ 'shape' => 'LocationType', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DITOMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeInstanceTypeOfferingsResult' => [ 'type' => 'structure''members' => [ 'InstanceTypeOfferings' => [ 'shape' => 'InstanceTypeOfferingsList''locationName' => 'instanceTypeOfferingSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeInstanceTypesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceTypes' => [ 'shape' => 'RequestInstanceTypeList''locationName' => 'InstanceType', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DITMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeInstanceTypesResult' => [ 'type' => 'structure''members' => [ 'InstanceTypes' => [ 'shape' => 'InstanceTypeInfoList''locationName' => 'instanceTypeSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeInstancesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInstancesResult' => [ 'type' => 'structure''members' => [ 'Reservations' => [ 'shape' => 'ReservationList''locationName' => 'reservationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeInternetGatewaysMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeInternetGatewaysRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InternetGatewayIds' => [ 'shape' => 'InternetGatewayIdList''locationName' => 'internetGatewayId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeInternetGatewaysMaxResults', ], ], ], 'DescribeInternetGatewaysResult' => [ 'type' => 'structure''members' => [ 'InternetGateways' => [ 'shape' => 'InternetGatewayList''locationName' => 'internetGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeIpamPoolsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'IpamPoolIds' => [ 'shape' => 'ValueStringList''locationName' => 'IpamPoolId', ], ], ], 'DescribeIpamPoolsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], 'IpamPools' => [ 'shape' => 'IpamPoolSet''locationName' => 'ipamPoolSet', ], ], ], 'DescribeIpamResourceDiscoveriesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryIds' => [ 'shape' => 'ValueStringList''locationName' => 'IpamResourceDiscoveryId', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeIpamResourceDiscoveriesResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscoveries' => [ 'shape' => 'IpamResourceDiscoverySet''locationName' => 'ipamResourceDiscoverySet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeIpamResourceDiscoveryAssociationsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryAssociationIds' => [ 'shape' => 'ValueStringList''locationName' => 'IpamResourceDiscoveryAssociationId', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeIpamResourceDiscoveryAssociationsResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscoveryAssociations' => [ 'shape' => 'IpamResourceDiscoveryAssociationSet''locationName' => 'ipamResourceDiscoveryAssociationSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeIpamScopesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'IpamScopeIds' => [ 'shape' => 'ValueStringList''locationName' => 'IpamScopeId', ], ], ], 'DescribeIpamScopesResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], 'IpamScopes' => [ 'shape' => 'IpamScopeSet''locationName' => 'ipamScopeSet', ], ], ], 'DescribeIpamsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'IpamIds' => [ 'shape' => 'ValueStringList''locationName' => 'IpamId', ], ], ], 'DescribeIpamsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], 'Ipams' => [ 'shape' => 'IpamSet''locationName' => 'ipamSet', ], ], ], 'DescribeIpv6PoolsRequest' => [ 'type' => 'structure''members' => [ 'PoolIds' => [ 'shape' => 'Ipv6PoolIdList''locationName' => 'PoolId', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'Ipv6PoolMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribeIpv6PoolsResult' => [ 'type' => 'structure''members' => [ 'Ipv6Pools' => [ 'shape' => 'Ipv6PoolSet''locationName' => 'ipv6PoolSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeKeyPairsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'KeyNames' => [ 'shape' => 'KeyNameStringList''locationName' => 'KeyName', ], 'KeyPairIds' => [ 'shape' => 'KeyPairIdStringList''locationName' => 'KeyPairId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'IncludePublicKey' => [ 'shape' => 'Boolean', ], ], ], 'DescribeKeyPairsResult' => [ 'type' => 'structure''members' => [ 'KeyPairs' => [ 'shape' => 'KeyPairList''locationName' => 'keySet', ], ], ], 'DescribeLaunchTemplateVersionsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'Versions' => [ 'shape' => 'VersionStringList''locationName' => 'LaunchTemplateVersion', ], 'MinVersion' => [ 'shape' => 'String', ], 'MaxVersion' => [ 'shape' => 'String', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ResolveAlias' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLaunchTemplateVersionsResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplateVersions' => [ 'shape' => 'LaunchTemplateVersionSet''locationName' => 'launchTemplateVersionSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLaunchTemplatesMaxResults' => [ 'type' => 'integer''max' => 200'min' => 1, ], 'DescribeLaunchTemplatesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'LaunchTemplateIds' => [ 'shape' => 'LaunchTemplateIdStringList''locationName' => 'LaunchTemplateId', ], 'LaunchTemplateNames' => [ 'shape' => 'LaunchTemplateNameStringList''locationName' => 'LaunchTemplateName', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeLaunchTemplatesMaxResults', ], ], ], 'DescribeLaunchTemplatesResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplates' => [ 'shape' => 'LaunchTemplateSet''locationName' => 'launchTemplates', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet''locationName' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociations' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet''locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewayRouteTableVpcAssociationsRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVpcAssociationIds' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociationIdSet''locationName' => 'LocalGatewayRouteTableVpcAssociationId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewayRouteTableVpcAssociationsResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVpcAssociations' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociationSet''locationName' => 'localGatewayRouteTableVpcAssociationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewayRouteTablesRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableIds' => [ 'shape' => 'LocalGatewayRouteTableIdSet''locationName' => 'LocalGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewayRouteTablesResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTables' => [ 'shape' => 'LocalGatewayRouteTableSet''locationName' => 'localGatewayRouteTableSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewayVirtualInterfaceGroupsRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaceGroupIds' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupIdSet''locationName' => 'LocalGatewayVirtualInterfaceGroupId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewayVirtualInterfaceGroupsResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaceGroups' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupSet''locationName' => 'localGatewayVirtualInterfaceGroupSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewayVirtualInterfacesRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaceIds' => [ 'shape' => 'LocalGatewayVirtualInterfaceIdSet''locationName' => 'LocalGatewayVirtualInterfaceId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewayVirtualInterfacesResult' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaces' => [ 'shape' => 'LocalGatewayVirtualInterfaceSet''locationName' => 'localGatewayVirtualInterfaceSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeLocalGatewaysRequest' => [ 'type' => 'structure''members' => [ 'LocalGatewayIds' => [ 'shape' => 'LocalGatewayIdSet''locationName' => 'LocalGatewayId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'LocalGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeLocalGatewaysResult' => [ 'type' => 'structure''members' => [ 'LocalGateways' => [ 'shape' => 'LocalGatewaySet''locationName' => 'localGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeManagedPrefixListsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'PrefixListMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'PrefixListIds' => [ 'shape' => 'ValueStringList''locationName' => 'PrefixListId', ], ], ], 'DescribeManagedPrefixListsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], 'PrefixLists' => [ 'shape' => 'ManagedPrefixListSet''locationName' => 'prefixListSet', ], ], ], 'DescribeMovingAddressesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeMovingAddressesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'DescribeMovingAddressesMaxResults''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'PublicIps' => [ 'shape' => 'ValueStringList''locationName' => 'publicIp', ], ], ], 'DescribeMovingAddressesResult' => [ 'type' => 'structure''members' => [ 'MovingAddressStatuses' => [ 'shape' => 'MovingAddressStatusSet''locationName' => 'movingAddressStatusSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNatGatewaysMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeNatGatewaysRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filter' => [ 'shape' => 'FilterList', ], 'MaxResults' => [ 'shape' => 'DescribeNatGatewaysMaxResults', ], 'NatGatewayIds' => [ 'shape' => 'NatGatewayIdStringList''locationName' => 'NatGatewayId', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeNatGatewaysResult' => [ 'type' => 'structure''members' => [ 'NatGateways' => [ 'shape' => 'NatGatewayList''locationName' => 'natGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkAclsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeNetworkAclsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkAclIds' => [ 'shape' => 'NetworkAclIdStringList''locationName' => 'NetworkAclId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeNetworkAclsMaxResults', ], ], ], 'DescribeNetworkAclsResult' => [ 'type' => 'structure''members' => [ 'NetworkAcls' => [ 'shape' => 'NetworkAclList''locationName' => 'networkAclSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInsightsAccessScopeAnalysesRequest' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysisIds' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisIdList''locationName' => 'NetworkInsightsAccessScopeAnalysisId', ], 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId', ], 'AnalysisStartTimeBegin' => [ 'shape' => 'MillisecondDateTime', ], 'AnalysisStartTimeEnd' => [ 'shape' => 'MillisecondDateTime', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'NetworkInsightsMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeNetworkInsightsAccessScopeAnalysesResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalyses' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisList''locationName' => 'networkInsightsAccessScopeAnalysisSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInsightsAccessScopesRequest' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeIds' => [ 'shape' => 'NetworkInsightsAccessScopeIdList''locationName' => 'NetworkInsightsAccessScopeId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'NetworkInsightsMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeNetworkInsightsAccessScopesResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopes' => [ 'shape' => 'NetworkInsightsAccessScopeList''locationName' => 'networkInsightsAccessScopeSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInsightsAnalysesRequest' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAnalysisIds' => [ 'shape' => 'NetworkInsightsAnalysisIdList''locationName' => 'NetworkInsightsAnalysisId', ], 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId', ], 'AnalysisStartTime' => [ 'shape' => 'MillisecondDateTime', ], 'AnalysisEndTime' => [ 'shape' => 'MillisecondDateTime', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'NetworkInsightsMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeNetworkInsightsAnalysesResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAnalyses' => [ 'shape' => 'NetworkInsightsAnalysisList''locationName' => 'networkInsightsAnalysisSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInsightsPathsRequest' => [ 'type' => 'structure''members' => [ 'NetworkInsightsPathIds' => [ 'shape' => 'NetworkInsightsPathIdList''locationName' => 'NetworkInsightsPathId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'NetworkInsightsMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeNetworkInsightsPathsResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsPaths' => [ 'shape' => 'NetworkInsightsPathList''locationName' => 'networkInsightsPathSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInterfaceAttributeRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'Attribute' => [ 'shape' => 'NetworkInterfaceAttribute''locationName' => 'attribute', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], ], ], 'DescribeNetworkInterfaceAttributeResult' => [ 'type' => 'structure''members' => [ 'Attachment' => [ 'shape' => 'NetworkInterfaceAttachment''locationName' => 'attachment', ], 'Description' => [ 'shape' => 'AttributeValue''locationName' => 'description', ], 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'SourceDestCheck' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'sourceDestCheck', ], ], ], 'DescribeNetworkInterfacePermissionsMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'DescribeNetworkInterfacePermissionsRequest' => [ 'type' => 'structure''members' => [ 'NetworkInterfacePermissionIds' => [ 'shape' => 'NetworkInterfacePermissionIdList''locationName' => 'NetworkInterfacePermissionId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeNetworkInterfacePermissionsMaxResults', ], ], ], 'DescribeNetworkInterfacePermissionsResult' => [ 'type' => 'structure''members' => [ 'NetworkInterfacePermissions' => [ 'shape' => 'NetworkInterfacePermissionList''locationName' => 'networkInterfacePermissions', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeNetworkInterfacesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeNetworkInterfacesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkInterfaceIds' => [ 'shape' => 'NetworkInterfaceIdList''locationName' => 'NetworkInterfaceId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeNetworkInterfacesMaxResults', ], ], ], 'DescribeNetworkInterfacesResult' => [ 'type' => 'structure''members' => [ 'NetworkInterfaces' => [ 'shape' => 'NetworkInterfaceList''locationName' => 'networkInterfaceSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribePlacementGroupsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'GroupNames' => [ 'shape' => 'PlacementGroupStringList''locationName' => 'groupName', ], 'GroupIds' => [ 'shape' => 'PlacementGroupIdStringList''locationName' => 'GroupId', ], ], ], 'DescribePlacementGroupsResult' => [ 'type' => 'structure''members' => [ 'PlacementGroups' => [ 'shape' => 'PlacementGroupList''locationName' => 'placementGroupSet', ], ], ], 'DescribePrefixListsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'PrefixListIds' => [ 'shape' => 'PrefixListResourceIdStringList''locationName' => 'PrefixListId', ], ], ], 'DescribePrefixListsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'PrefixLists' => [ 'shape' => 'PrefixListSet''locationName' => 'prefixListSet', ], ], ], 'DescribePrincipalIdFormatMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'DescribePrincipalIdFormatRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Resources' => [ 'shape' => 'ResourceList''locationName' => 'Resource', ], 'MaxResults' => [ 'shape' => 'DescribePrincipalIdFormatMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribePrincipalIdFormatResult' => [ 'type' => 'structure''members' => [ 'Principals' => [ 'shape' => 'PrincipalIdFormatList''locationName' => 'principalSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribePublicIpv4PoolsRequest' => [ 'type' => 'structure''members' => [ 'PoolIds' => [ 'shape' => 'PublicIpv4PoolIdStringList''locationName' => 'PoolId', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'PoolMaxResults', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], ], ], 'DescribePublicIpv4PoolsResult' => [ 'type' => 'structure''members' => [ 'PublicIpv4Pools' => [ 'shape' => 'PublicIpv4PoolSet''locationName' => 'publicIpv4PoolSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeRegionsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'RegionNames' => [ 'shape' => 'RegionNameStringList''locationName' => 'RegionName', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'AllRegions' => [ 'shape' => 'Boolean', ], ], ], 'DescribeRegionsResult' => [ 'type' => 'structure''members' => [ 'Regions' => [ 'shape' => 'RegionList''locationName' => 'regionInfo', ], ], ], 'DescribeReplaceRootVolumeTasksMaxResults' => [ 'type' => 'integer''max' => 50'min' => 1, ], 'DescribeReplaceRootVolumeTasksRequest' => [ 'type' => 'structure''members' => [ 'ReplaceRootVolumeTaskIds' => [ 'shape' => 'ReplaceRootVolumeTaskIds''locationName' => 'ReplaceRootVolumeTaskId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'DescribeReplaceRootVolumeTasksMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeReplaceRootVolumeTasksResult' => [ 'type' => 'structure''members' => [ 'ReplaceRootVolumeTasks' => [ 'shape' => 'ReplaceRootVolumeTasks''locationName' => 'replaceRootVolumeTaskSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeReservedInstancesListingsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ReservedInstancesId' => [ 'shape' => 'ReservationId''locationName' => 'reservedInstancesId', ], 'ReservedInstancesListingId' => [ 'shape' => 'ReservedInstancesListingId''locationName' => 'reservedInstancesListingId', ], ], ], 'DescribeReservedInstancesListingsResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesListings' => [ 'shape' => 'ReservedInstancesListingList''locationName' => 'reservedInstancesListingsSet', ], ], ], 'DescribeReservedInstancesModificationsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'ReservedInstancesModificationIds' => [ 'shape' => 'ReservedInstancesModificationIdStringList''locationName' => 'ReservedInstancesModificationId', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeReservedInstancesModificationsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'ReservedInstancesModifications' => [ 'shape' => 'ReservedInstancesModificationList''locationName' => 'reservedInstancesModificationsSet', ], ], ], 'DescribeReservedInstancesOfferingsRequest' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'IncludeMarketplace' => [ 'shape' => 'Boolean', ], 'InstanceType' => [ 'shape' => 'InstanceType', ], 'MaxDuration' => [ 'shape' => 'Long', ], 'MaxInstanceCount' => [ 'shape' => 'Integer', ], 'MinDuration' => [ 'shape' => 'Long', ], 'OfferingClass' => [ 'shape' => 'OfferingClassType', ], 'ProductDescription' => [ 'shape' => 'RIProductDescription', ], 'ReservedInstancesOfferingIds' => [ 'shape' => 'ReservedInstancesOfferingIdStringList''locationName' => 'ReservedInstancesOfferingId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceTenancy' => [ 'shape' => 'Tenancy''locationName' => 'instanceTenancy', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'OfferingType' => [ 'shape' => 'OfferingTypeValues''locationName' => 'offeringType', ], ], ], 'DescribeReservedInstancesOfferingsResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesOfferings' => [ 'shape' => 'ReservedInstancesOfferingList''locationName' => 'reservedInstancesOfferingsSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeReservedInstancesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'OfferingClass' => [ 'shape' => 'OfferingClassType', ], 'ReservedInstancesIds' => [ 'shape' => 'ReservedInstancesIdStringList''locationName' => 'ReservedInstancesId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'OfferingType' => [ 'shape' => 'OfferingTypeValues''locationName' => 'offeringType', ], ], ], 'DescribeReservedInstancesResult' => [ 'type' => 'structure''members' => [ 'ReservedInstances' => [ 'shape' => 'ReservedInstancesList''locationName' => 'reservedInstancesSet', ], ], ], 'DescribeRouteTablesMaxResults' => [ 'type' => 'integer''max' => 100'min' => 5, ], 'DescribeRouteTablesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'RouteTableIds' => [ 'shape' => 'RouteTableIdStringList''locationName' => 'RouteTableId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeRouteTablesMaxResults', ], ], ], 'DescribeRouteTablesResult' => [ 'type' => 'structure''members' => [ 'RouteTables' => [ 'shape' => 'RouteTableList''locationName' => 'routeTableSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeScheduledInstanceAvailabilityMaxResults' => [ 'type' => 'integer''max' => 300'min' => 5, ], 'DescribeScheduledInstanceAvailabilityRequest' => [ 'type' => 'structure''required' => [ 'FirstSlotStartTimeRange''Recurrence', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'FirstSlotStartTimeRange' => [ 'shape' => 'SlotDateTimeRangeRequest', ], 'MaxResults' => [ 'shape' => 'DescribeScheduledInstanceAvailabilityMaxResults', ], 'MaxSlotDurationInHours' => [ 'shape' => 'Integer', ], 'MinSlotDurationInHours' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'Recurrence' => [ 'shape' => 'ScheduledInstanceRecurrenceRequest', ], ], ], 'DescribeScheduledInstanceAvailabilityResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'ScheduledInstanceAvailabilitySet' => [ 'shape' => 'ScheduledInstanceAvailabilitySet''locationName' => 'scheduledInstanceAvailabilitySet', ], ], ], 'DescribeScheduledInstancesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'ScheduledInstanceIds' => [ 'shape' => 'ScheduledInstanceIdRequestSet''locationName' => 'ScheduledInstanceId', ], 'SlotStartTimeRange' => [ 'shape' => 'SlotStartTimeRangeRequest', ], ], ], 'DescribeScheduledInstancesResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'ScheduledInstanceSet' => [ 'shape' => 'ScheduledInstanceSet''locationName' => 'scheduledInstanceSet', ], ], ], 'DescribeSecurityGroupReferencesRequest' => [ 'type' => 'structure''required' => [ 'GroupId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'GroupId' => [ 'shape' => 'GroupIds', ], ], ], 'DescribeSecurityGroupReferencesResult' => [ 'type' => 'structure''members' => [ 'SecurityGroupReferenceSet' => [ 'shape' => 'SecurityGroupReferences''locationName' => 'securityGroupReferenceSet', ], ], ], 'DescribeSecurityGroupRulesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeSecurityGroupRulesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'SecurityGroupRuleIds' => [ 'shape' => 'SecurityGroupRuleIdList''locationName' => 'SecurityGroupRuleId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeSecurityGroupRulesMaxResults', ], ], ], 'DescribeSecurityGroupRulesResult' => [ 'type' => 'structure''members' => [ 'SecurityGroupRules' => [ 'shape' => 'SecurityGroupRuleList''locationName' => 'securityGroupRuleSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSecurityGroupsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeSecurityGroupsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'GroupIds' => [ 'shape' => 'GroupIdStringList''locationName' => 'GroupId', ], 'GroupNames' => [ 'shape' => 'GroupNameStringList''locationName' => 'GroupName', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeSecurityGroupsMaxResults', ], ], ], 'DescribeSecurityGroupsResult' => [ 'type' => 'structure''members' => [ 'SecurityGroups' => [ 'shape' => 'SecurityGroupList''locationName' => 'securityGroupInfo', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSnapshotAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''SnapshotId', ], 'members' => [ 'Attribute' => [ 'shape' => 'SnapshotAttributeName', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeSnapshotAttributeResult' => [ 'type' => 'structure''members' => [ 'CreateVolumePermissions' => [ 'shape' => 'CreateVolumePermissionList''locationName' => 'createVolumePermission', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], ], ], 'DescribeSnapshotTierStatusMaxResults' => [ 'type' => 'integer', ], 'DescribeSnapshotTierStatusRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeSnapshotTierStatusMaxResults', ], ], ], 'DescribeSnapshotTierStatusResult' => [ 'type' => 'structure''members' => [ 'SnapshotTierStatuses' => [ 'shape' => 'snapshotTierStatusSet''locationName' => 'snapshotTierStatusSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSnapshotsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'OwnerIds' => [ 'shape' => 'OwnerStringList''locationName' => 'Owner', ], 'RestorableByUserIds' => [ 'shape' => 'RestorableByStringList''locationName' => 'RestorableBy', ], 'SnapshotIds' => [ 'shape' => 'SnapshotIdStringList''locationName' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeSnapshotsResult' => [ 'type' => 'structure''members' => [ 'Snapshots' => [ 'shape' => 'SnapshotList''locationName' => 'snapshotSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSpotDatafeedSubscriptionRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeSpotDatafeedSubscriptionResult' => [ 'type' => 'structure''members' => [ 'SpotDatafeedSubscription' => [ 'shape' => 'SpotDatafeedSubscription''locationName' => 'spotDatafeedSubscription', ], ], ], 'DescribeSpotFleetInstancesMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'DescribeSpotFleetInstancesRequest' => [ 'type' => 'structure''required' => [ 'SpotFleetRequestId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'DescribeSpotFleetInstancesMaxResults''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestId' => [ 'shape' => 'SpotFleetRequestId''locationName' => 'spotFleetRequestId', ], ], ], 'DescribeSpotFleetInstancesResponse' => [ 'type' => 'structure''members' => [ 'ActiveInstances' => [ 'shape' => 'ActiveInstanceSet''locationName' => 'activeInstanceSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], ], ], 'DescribeSpotFleetRequestHistoryMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'DescribeSpotFleetRequestHistoryRequest' => [ 'type' => 'structure''required' => [ 'SpotFleetRequestId''StartTime', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EventType' => [ 'shape' => 'EventType''locationName' => 'eventType', ], 'MaxResults' => [ 'shape' => 'DescribeSpotFleetRequestHistoryMaxResults''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestId' => [ 'shape' => 'SpotFleetRequestId''locationName' => 'spotFleetRequestId', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], ], ], 'DescribeSpotFleetRequestHistoryResponse' => [ 'type' => 'structure''members' => [ 'HistoryRecords' => [ 'shape' => 'HistoryRecords''locationName' => 'historyRecordSet', ], 'LastEvaluatedTime' => [ 'shape' => 'DateTime''locationName' => 'lastEvaluatedTime', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], ], ], 'DescribeSpotFleetRequestsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestIds' => [ 'shape' => 'SpotFleetRequestIdList''locationName' => 'spotFleetRequestId', ], ], ], 'DescribeSpotFleetRequestsResponse' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotFleetRequestConfigs' => [ 'shape' => 'SpotFleetRequestConfigSet''locationName' => 'spotFleetRequestConfigSet', ], ], ], 'DescribeSpotInstanceRequestsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'SpotInstanceRequestIds' => [ 'shape' => 'SpotInstanceRequestIdList''locationName' => 'SpotInstanceRequestId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'Integer', ], ], ], 'DescribeSpotInstanceRequestsResult' => [ 'type' => 'structure''members' => [ 'SpotInstanceRequests' => [ 'shape' => 'SpotInstanceRequestList''locationName' => 'spotInstanceRequestSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSpotPriceHistoryRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EndTime' => [ 'shape' => 'DateTime''locationName' => 'endTime', ], 'InstanceTypes' => [ 'shape' => 'InstanceTypeList''locationName' => 'InstanceType', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'ProductDescriptions' => [ 'shape' => 'ProductDescriptionList''locationName' => 'ProductDescription', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], ], ], 'DescribeSpotPriceHistoryResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'SpotPriceHistory' => [ 'shape' => 'SpotPriceHistoryList''locationName' => 'spotPriceHistorySet', ], ], ], 'DescribeStaleSecurityGroupsMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'DescribeStaleSecurityGroupsNextToken' => [ 'type' => 'string''max' => 1024'min' => 1, ], 'DescribeStaleSecurityGroupsRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'MaxResults' => [ 'shape' => 'DescribeStaleSecurityGroupsMaxResults', ], 'NextToken' => [ 'shape' => 'DescribeStaleSecurityGroupsNextToken', ], 'VpcId' => [ 'shape' => 'VpcId', ], ], ], 'DescribeStaleSecurityGroupsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'StaleSecurityGroupSet' => [ 'shape' => 'StaleSecurityGroupSet''locationName' => 'staleSecurityGroupSet', ], ], ], 'DescribeStoreImageTasksRequest' => [ 'type' => 'structure''members' => [ 'ImageIds' => [ 'shape' => 'ImageIdList''locationName' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeStoreImageTasksRequestMaxResults', ], ], ], 'DescribeStoreImageTasksRequestMaxResults' => [ 'type' => 'integer''max' => 200'min' => 1, ], 'DescribeStoreImageTasksResult' => [ 'type' => 'structure''members' => [ 'StoreImageTaskResults' => [ 'shape' => 'StoreImageTaskResultSet''locationName' => 'storeImageTaskResultSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeSubnetsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeSubnetsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'SubnetIds' => [ 'shape' => 'SubnetIdStringList''locationName' => 'SubnetId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeSubnetsMaxResults', ], ], ], 'DescribeSubnetsResult' => [ 'type' => 'structure''members' => [ 'Subnets' => [ 'shape' => 'SubnetList''locationName' => 'subnetSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTagsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTagsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'Tags' => [ 'shape' => 'TagDescriptionList''locationName' => 'tagSet', ], ], ], 'DescribeTrafficMirrorFiltersRequest' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterIds' => [ 'shape' => 'TrafficMirrorFilterIdList''locationName' => 'TrafficMirrorFilterId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TrafficMirroringMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeTrafficMirrorFiltersResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilters' => [ 'shape' => 'TrafficMirrorFilterSet''locationName' => 'trafficMirrorFilterSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTrafficMirrorSessionsRequest' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSessionIds' => [ 'shape' => 'TrafficMirrorSessionIdList''locationName' => 'TrafficMirrorSessionId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TrafficMirroringMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeTrafficMirrorSessionsResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSessions' => [ 'shape' => 'TrafficMirrorSessionSet''locationName' => 'trafficMirrorSessionSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTrafficMirrorTargetsRequest' => [ 'type' => 'structure''members' => [ 'TrafficMirrorTargetIds' => [ 'shape' => 'TrafficMirrorTargetIdList''locationName' => 'TrafficMirrorTargetId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TrafficMirroringMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'DescribeTrafficMirrorTargetsResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorTargets' => [ 'shape' => 'TrafficMirrorTargetSet''locationName' => 'trafficMirrorTargetSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayAttachmentsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentIds' => [ 'shape' => 'TransitGatewayAttachmentIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayAttachmentsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachments' => [ 'shape' => 'TransitGatewayAttachmentList''locationName' => 'transitGatewayAttachments', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayConnectPeersRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnectPeerIds' => [ 'shape' => 'TransitGatewayConnectPeerIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayConnectPeersResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnectPeers' => [ 'shape' => 'TransitGatewayConnectPeerList''locationName' => 'transitGatewayConnectPeerSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayConnectsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentIds' => [ 'shape' => 'TransitGatewayAttachmentIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayConnectsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayConnects' => [ 'shape' => 'TransitGatewayConnectList''locationName' => 'transitGatewayConnectSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayMulticastDomainsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainIds' => [ 'shape' => 'TransitGatewayMulticastDomainIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayMulticastDomainsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomains' => [ 'shape' => 'TransitGatewayMulticastDomainList''locationName' => 'transitGatewayMulticastDomains', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayPeeringAttachmentsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentIds' => [ 'shape' => 'TransitGatewayAttachmentIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayPeeringAttachmentsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPeeringAttachments' => [ 'shape' => 'TransitGatewayPeeringAttachmentList''locationName' => 'transitGatewayPeeringAttachments', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayPolicyTablesRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTableIds' => [ 'shape' => 'TransitGatewayPolicyTableIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayPolicyTablesResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTables' => [ 'shape' => 'TransitGatewayPolicyTableList''locationName' => 'transitGatewayPolicyTables', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayRouteTableAnnouncementsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableAnnouncementIds' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayRouteTableAnnouncementsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableAnnouncements' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementList''locationName' => 'transitGatewayRouteTableAnnouncements', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayRouteTablesRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableIds' => [ 'shape' => 'TransitGatewayRouteTableIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayRouteTablesResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTables' => [ 'shape' => 'TransitGatewayRouteTableList''locationName' => 'transitGatewayRouteTables', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewayVpcAttachmentsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentIds' => [ 'shape' => 'TransitGatewayAttachmentIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewayVpcAttachmentsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachments' => [ 'shape' => 'TransitGatewayVpcAttachmentList''locationName' => 'transitGatewayVpcAttachments', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTransitGatewaysRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayIds' => [ 'shape' => 'TransitGatewayIdStringList', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeTransitGatewaysResult' => [ 'type' => 'structure''members' => [ 'TransitGateways' => [ 'shape' => 'TransitGatewayList''locationName' => 'transitGatewaySet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeTrunkInterfaceAssociationsMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'DescribeTrunkInterfaceAssociationsRequest' => [ 'type' => 'structure''members' => [ 'AssociationIds' => [ 'shape' => 'TrunkInterfaceAssociationIdList''locationName' => 'AssociationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeTrunkInterfaceAssociationsMaxResults', ], ], ], 'DescribeTrunkInterfaceAssociationsResult' => [ 'type' => 'structure''members' => [ 'InterfaceAssociations' => [ 'shape' => 'TrunkInterfaceAssociationList''locationName' => 'interfaceAssociationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVerifiedAccessEndpointsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeVerifiedAccessEndpointsRequest' => [ 'type' => 'structure''members' => [ 'VerifiedAccessEndpointIds' => [ 'shape' => 'VerifiedAccessEndpointIdList''locationName' => 'VerifiedAccessEndpointId', ], 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'MaxResults' => [ 'shape' => 'DescribeVerifiedAccessEndpointsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeVerifiedAccessEndpointsResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessEndpoints' => [ 'shape' => 'VerifiedAccessEndpointList''locationName' => 'verifiedAccessEndpointSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeVerifiedAccessGroupMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeVerifiedAccessGroupsRequest' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroupIds' => [ 'shape' => 'VerifiedAccessGroupIdList''locationName' => 'VerifiedAccessGroupId', ], 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'MaxResults' => [ 'shape' => 'DescribeVerifiedAccessGroupMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeVerifiedAccessGroupsResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroups' => [ 'shape' => 'VerifiedAccessGroupList''locationName' => 'verifiedAccessGroupSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeVerifiedAccessInstanceLoggingConfigurationsMaxResults' => [ 'type' => 'integer''max' => 10'min' => 1, ], 'DescribeVerifiedAccessInstanceLoggingConfigurationsRequest' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstanceIds' => [ 'shape' => 'VerifiedAccessInstanceIdList''locationName' => 'VerifiedAccessInstanceId', ], 'MaxResults' => [ 'shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeVerifiedAccessInstanceLoggingConfigurationsResult' => [ 'type' => 'structure''members' => [ 'LoggingConfigurations' => [ 'shape' => 'VerifiedAccessInstanceLoggingConfigurationList''locationName' => 'loggingConfigurationSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeVerifiedAccessInstancesMaxResults' => [ 'type' => 'integer''max' => 200'min' => 5, ], 'DescribeVerifiedAccessInstancesRequest' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstanceIds' => [ 'shape' => 'VerifiedAccessInstanceIdList''locationName' => 'VerifiedAccessInstanceId', ], 'MaxResults' => [ 'shape' => 'DescribeVerifiedAccessInstancesMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeVerifiedAccessInstancesResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstances' => [ 'shape' => 'VerifiedAccessInstanceList''locationName' => 'verifiedAccessInstanceSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeVerifiedAccessTrustProvidersMaxResults' => [ 'type' => 'integer''max' => 200'min' => 5, ], 'DescribeVerifiedAccessTrustProvidersRequest' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProviderIds' => [ 'shape' => 'VerifiedAccessTrustProviderIdList''locationName' => 'VerifiedAccessTrustProviderId', ], 'MaxResults' => [ 'shape' => 'DescribeVerifiedAccessTrustProvidersMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DescribeVerifiedAccessTrustProvidersResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProviders' => [ 'shape' => 'VerifiedAccessTrustProviderList''locationName' => 'verifiedAccessTrustProviderSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'DescribeVolumeAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''VolumeId', ], 'members' => [ 'Attribute' => [ 'shape' => 'VolumeAttributeName', ], 'VolumeId' => [ 'shape' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeVolumeAttributeResult' => [ 'type' => 'structure''members' => [ 'AutoEnableIO' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'autoEnableIO', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], ], ], 'DescribeVolumeStatusRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'VolumeIds' => [ 'shape' => 'VolumeIdStringList''locationName' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeVolumeStatusResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'VolumeStatuses' => [ 'shape' => 'VolumeStatusList''locationName' => 'volumeStatusSet', ], ], ], 'DescribeVolumesModificationsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VolumeIds' => [ 'shape' => 'VolumeIdStringList''locationName' => 'VolumeId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'Integer', ], ], ], 'DescribeVolumesModificationsResult' => [ 'type' => 'structure''members' => [ 'VolumesModifications' => [ 'shape' => 'VolumeModificationList''locationName' => 'volumeModificationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVolumesRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'VolumeIds' => [ 'shape' => 'VolumeIdStringList''locationName' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'MaxResults' => [ 'shape' => 'Integer''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVolumesResult' => [ 'type' => 'structure''members' => [ 'Volumes' => [ 'shape' => 'VolumeList''locationName' => 'volumeSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''VpcId', ], 'members' => [ 'Attribute' => [ 'shape' => 'VpcAttributeName', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeVpcAttributeResult' => [ 'type' => 'structure''members' => [ 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'EnableDnsHostnames' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'enableDnsHostnames', ], 'EnableDnsSupport' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'enableDnsSupport', ], 'EnableNetworkAddressUsageMetrics' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'enableNetworkAddressUsageMetrics', ], ], ], 'DescribeVpcClassicLinkDnsSupportMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'DescribeVpcClassicLinkDnsSupportNextToken' => [ 'type' => 'string''max' => 1024'min' => 1, ], 'DescribeVpcClassicLinkDnsSupportRequest' => [ 'type' => 'structure''members' => [ 'MaxResults' => [ 'shape' => 'DescribeVpcClassicLinkDnsSupportMaxResults''locationName' => 'maxResults', ], 'NextToken' => [ 'shape' => 'DescribeVpcClassicLinkDnsSupportNextToken''locationName' => 'nextToken', ], 'VpcIds' => [ 'shape' => 'VpcClassicLinkIdList', ], ], ], 'DescribeVpcClassicLinkDnsSupportResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'DescribeVpcClassicLinkDnsSupportNextToken''locationName' => 'nextToken', ], 'Vpcs' => [ 'shape' => 'ClassicLinkDnsSupportList''locationName' => 'vpcs', ], ], ], 'DescribeVpcClassicLinkRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcIds' => [ 'shape' => 'VpcClassicLinkIdList''locationName' => 'VpcId', ], ], ], 'DescribeVpcClassicLinkResult' => [ 'type' => 'structure''members' => [ 'Vpcs' => [ 'shape' => 'VpcClassicLinkList''locationName' => 'vpcSet', ], ], ], 'DescribeVpcEndpointConnectionNotificationsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ConnectionNotificationId' => [ 'shape' => 'ConnectionNotificationId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointConnectionNotificationsResult' => [ 'type' => 'structure''members' => [ 'ConnectionNotificationSet' => [ 'shape' => 'ConnectionNotificationSet''locationName' => 'connectionNotificationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcEndpointConnectionsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointConnectionsResult' => [ 'type' => 'structure''members' => [ 'VpcEndpointConnections' => [ 'shape' => 'VpcEndpointConnectionSet''locationName' => 'vpcEndpointConnectionSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcEndpointServiceConfigurationsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceIds' => [ 'shape' => 'VpcEndpointServiceIdList''locationName' => 'ServiceId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointServiceConfigurationsResult' => [ 'type' => 'structure''members' => [ 'ServiceConfigurations' => [ 'shape' => 'ServiceConfigurationSet''locationName' => 'serviceConfigurationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcEndpointServicePermissionsRequest' => [ 'type' => 'structure''required' => [ 'ServiceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointServicePermissionsResult' => [ 'type' => 'structure''members' => [ 'AllowedPrincipals' => [ 'shape' => 'AllowedPrincipalSet''locationName' => 'allowedPrincipals', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcEndpointServicesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceNames' => [ 'shape' => 'ValueStringList''locationName' => 'ServiceName', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointServicesResult' => [ 'type' => 'structure''members' => [ 'ServiceNames' => [ 'shape' => 'ValueStringList''locationName' => 'serviceNameSet', ], 'ServiceDetails' => [ 'shape' => 'ServiceDetailSet''locationName' => 'serviceDetailSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcEndpointsRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VpcEndpointIds' => [ 'shape' => 'VpcEndpointIdList''locationName' => 'VpcEndpointId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'DescribeVpcEndpointsResult' => [ 'type' => 'structure''members' => [ 'VpcEndpoints' => [ 'shape' => 'VpcEndpointSet''locationName' => 'vpcEndpointSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcPeeringConnectionsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeVpcPeeringConnectionsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcPeeringConnectionIds' => [ 'shape' => 'VpcPeeringConnectionIdList''locationName' => 'VpcPeeringConnectionId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeVpcPeeringConnectionsMaxResults', ], ], ], 'DescribeVpcPeeringConnectionsResult' => [ 'type' => 'structure''members' => [ 'VpcPeeringConnections' => [ 'shape' => 'VpcPeeringConnectionList''locationName' => 'vpcPeeringConnectionSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpcsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'DescribeVpcsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'VpcIds' => [ 'shape' => 'VpcIdStringList''locationName' => 'VpcId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'DescribeVpcsMaxResults', ], ], ], 'DescribeVpcsResult' => [ 'type' => 'structure''members' => [ 'Vpcs' => [ 'shape' => 'VpcList''locationName' => 'vpcSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'DescribeVpnConnectionsRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'VpnConnectionIds' => [ 'shape' => 'VpnConnectionIdStringList''locationName' => 'VpnConnectionId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeVpnConnectionsResult' => [ 'type' => 'structure''members' => [ 'VpnConnections' => [ 'shape' => 'VpnConnectionList''locationName' => 'vpnConnectionSet', ], ], ], 'DescribeVpnGatewaysRequest' => [ 'type' => 'structure''members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'VpnGatewayIds' => [ 'shape' => 'VpnGatewayIdStringList''locationName' => 'VpnGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DescribeVpnGatewaysResult' => [ 'type' => 'structure''members' => [ 'VpnGateways' => [ 'shape' => 'VpnGatewayList''locationName' => 'vpnGatewaySet', ], ], ], 'DestinationFileFormat' => [ 'type' => 'string''enum' => [ 'plain-text''parquet', ], ], 'DestinationOptionsRequest' => [ 'type' => 'structure''members' => [ 'FileFormat' => [ 'shape' => 'DestinationFileFormat', ], 'HiveCompatiblePartitions' => [ 'shape' => 'Boolean', ], 'PerHourPartition' => [ 'shape' => 'Boolean', ], ], ], 'DestinationOptionsResponse' => [ 'type' => 'structure''members' => [ 'FileFormat' => [ 'shape' => 'DestinationFileFormat''locationName' => 'fileFormat', ], 'HiveCompatiblePartitions' => [ 'shape' => 'Boolean''locationName' => 'hiveCompatiblePartitions', ], 'PerHourPartition' => [ 'shape' => 'Boolean''locationName' => 'perHourPartition', ], ], ], 'DetachClassicLinkVpcRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'DetachClassicLinkVpcResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DetachInternetGatewayRequest' => [ 'type' => 'structure''required' => [ 'InternetGatewayId''VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InternetGatewayId' => [ 'shape' => 'InternetGatewayId''locationName' => 'internetGatewayId', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'DetachNetworkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'AttachmentId', ], 'members' => [ 'AttachmentId' => [ 'shape' => 'NetworkInterfaceAttachmentId''locationName' => 'attachmentId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Force' => [ 'shape' => 'Boolean''locationName' => 'force', ], ], ], 'DetachVerifiedAccessTrustProviderRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId''VerifiedAccessTrustProviderId', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'VerifiedAccessTrustProviderId' => [ 'shape' => 'VerifiedAccessTrustProviderId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DetachVerifiedAccessTrustProviderResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProvider' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'verifiedAccessTrustProvider', ], 'VerifiedAccessInstance' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'verifiedAccessInstance', ], ], ], 'DetachVolumeRequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'Device' => [ 'shape' => 'String', ], 'Force' => [ 'shape' => 'Boolean', ], 'InstanceId' => [ 'shape' => 'InstanceIdForResolver', ], 'VolumeId' => [ 'shape' => 'VolumeIdWithResolver', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DetachVpnGatewayRequest' => [ 'type' => 'structure''required' => [ 'VpcId''VpnGatewayId', ], 'members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], 'VpnGatewayId' => [ 'shape' => 'VpnGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DeviceOptions' => [ 'type' => 'structure''members' => [ 'TenantId' => [ 'shape' => 'String''locationName' => 'tenantId', ], ], ], 'DeviceTrustProviderType' => [ 'type' => 'string''enum' => [ 'jamf''crowdstrike', ], ], 'DeviceType' => [ 'type' => 'string''enum' => [ 'ebs''instance-store', ], ], 'DhcpConfiguration' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String''locationName' => 'key', ], 'Values' => [ 'shape' => 'DhcpConfigurationValueList''locationName' => 'valueSet', ], ], ], 'DhcpConfigurationList' => [ 'type' => 'list''member' => [ 'shape' => 'DhcpConfiguration''locationName' => 'item', ], ], 'DhcpConfigurationValueList' => [ 'type' => 'list''member' => [ 'shape' => 'AttributeValue''locationName' => 'item', ], ], 'DhcpOptions' => [ 'type' => 'structure''members' => [ 'DhcpConfigurations' => [ 'shape' => 'DhcpConfigurationList''locationName' => 'dhcpConfigurationSet', ], 'DhcpOptionsId' => [ 'shape' => 'String''locationName' => 'dhcpOptionsId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'DhcpOptionsId' => [ 'type' => 'string', ], 'DhcpOptionsIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'DhcpOptionsId''locationName' => 'DhcpOptionsId', ], ], 'DhcpOptionsList' => [ 'type' => 'list''member' => [ 'shape' => 'DhcpOptions''locationName' => 'item', ], ], 'DirectoryServiceAuthentication' => [ 'type' => 'structure''members' => [ 'DirectoryId' => [ 'shape' => 'String''locationName' => 'directoryId', ], ], ], 'DirectoryServiceAuthenticationRequest' => [ 'type' => 'structure''members' => [ 'DirectoryId' => [ 'shape' => 'String', ], ], ], 'DisableAddressTransferRequest' => [ 'type' => 'structure''required' => [ 'AllocationId', ], 'members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableAddressTransferResult' => [ 'type' => 'structure''members' => [ 'AddressTransfer' => [ 'shape' => 'AddressTransfer''locationName' => 'addressTransfer', ], ], ], 'DisableAwsNetworkPerformanceMetricSubscriptionRequest' => [ 'type' => 'structure''members' => [ 'Source' => [ 'shape' => 'String', ], 'Destination' => [ 'shape' => 'String', ], 'Metric' => [ 'shape' => 'MetricType', ], 'Statistic' => [ 'shape' => 'StatisticType', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableAwsNetworkPerformanceMetricSubscriptionResult' => [ 'type' => 'structure''members' => [ 'Output' => [ 'shape' => 'Boolean''locationName' => 'output', ], ], ], 'DisableEbsEncryptionByDefaultRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableEbsEncryptionByDefaultResult' => [ 'type' => 'structure''members' => [ 'EbsEncryptionByDefault' => [ 'shape' => 'Boolean''locationName' => 'ebsEncryptionByDefault', ], ], ], 'DisableFastLaunchRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'Force' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableFastLaunchResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'ResourceType' => [ 'shape' => 'FastLaunchResourceType''locationName' => 'resourceType', ], 'SnapshotConfiguration' => [ 'shape' => 'FastLaunchSnapshotConfigurationResponse''locationName' => 'snapshotConfiguration', ], 'LaunchTemplate' => [ 'shape' => 'FastLaunchLaunchTemplateSpecificationResponse''locationName' => 'launchTemplate', ], 'MaxParallelLaunches' => [ 'shape' => 'Integer''locationName' => 'maxParallelLaunches', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'FastLaunchStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'StateTransitionTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'stateTransitionTime', ], ], ], 'DisableFastSnapshotRestoreErrorItem' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'FastSnapshotRestoreStateErrors' => [ 'shape' => 'DisableFastSnapshotRestoreStateErrorSet''locationName' => 'fastSnapshotRestoreStateErrorSet', ], ], ], 'DisableFastSnapshotRestoreErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'DisableFastSnapshotRestoreErrorItem''locationName' => 'item', ], ], 'DisableFastSnapshotRestoreStateError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'DisableFastSnapshotRestoreStateErrorItem' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Error' => [ 'shape' => 'DisableFastSnapshotRestoreStateError''locationName' => 'error', ], ], ], 'DisableFastSnapshotRestoreStateErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'DisableFastSnapshotRestoreStateErrorItem''locationName' => 'item', ], ], 'DisableFastSnapshotRestoreSuccessItem' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'State' => [ 'shape' => 'FastSnapshotRestoreStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'OwnerAlias' => [ 'shape' => 'String''locationName' => 'ownerAlias', ], 'EnablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enablingTime', ], 'OptimizingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'optimizingTime', ], 'EnabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enabledTime', ], 'DisablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disablingTime', ], 'DisabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disabledTime', ], ], ], 'DisableFastSnapshotRestoreSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'DisableFastSnapshotRestoreSuccessItem''locationName' => 'item', ], ], 'DisableFastSnapshotRestoresRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZones''SourceSnapshotIds', ], 'members' => [ 'AvailabilityZones' => [ 'shape' => 'AvailabilityZoneStringList''locationName' => 'AvailabilityZone', ], 'SourceSnapshotIds' => [ 'shape' => 'SnapshotIdStringList''locationName' => 'SourceSnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableFastSnapshotRestoresResult' => [ 'type' => 'structure''members' => [ 'Successful' => [ 'shape' => 'DisableFastSnapshotRestoreSuccessSet''locationName' => 'successful', ], 'Unsuccessful' => [ 'shape' => 'DisableFastSnapshotRestoreErrorSet''locationName' => 'unsuccessful', ], ], ], 'DisableImageDeprecationRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableImageDeprecationResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DisableIpamOrganizationAdminAccountRequest' => [ 'type' => 'structure''required' => [ 'DelegatedAdminAccountId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'DelegatedAdminAccountId' => [ 'shape' => 'String', ], ], ], 'DisableIpamOrganizationAdminAccountResult' => [ 'type' => 'structure''members' => [ 'Success' => [ 'shape' => 'Boolean''locationName' => 'success', ], ], ], 'DisableSerialConsoleAccessRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableSerialConsoleAccessResult' => [ 'type' => 'structure''members' => [ 'SerialConsoleAccessEnabled' => [ 'shape' => 'Boolean''locationName' => 'serialConsoleAccessEnabled', ], ], ], 'DisableTransitGatewayRouteTablePropagationRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId', ], ], ], 'DisableTransitGatewayRouteTablePropagationResult' => [ 'type' => 'structure''members' => [ 'Propagation' => [ 'shape' => 'TransitGatewayPropagation''locationName' => 'propagation', ], ], ], 'DisableVgwRoutePropagationRequest' => [ 'type' => 'structure''required' => [ 'GatewayId''RouteTableId', ], 'members' => [ 'GatewayId' => [ 'shape' => 'VpnGatewayId', ], 'RouteTableId' => [ 'shape' => 'RouteTableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisableVpcClassicLinkDnsSupportRequest' => [ 'type' => 'structure''members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], ], ], 'DisableVpcClassicLinkDnsSupportResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DisableVpcClassicLinkRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'DisableVpcClassicLinkResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DisassociateAddressRequest' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'ElasticIpAssociationId', ], 'PublicIp' => [ 'shape' => 'EipAllocationPublicIp', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DisassociateClientVpnTargetNetworkRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''AssociationId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'AssociationId' => [ 'shape' => 'ClientVpnAssociationId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateClientVpnTargetNetworkResult' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'Status' => [ 'shape' => 'AssociationStatus''locationName' => 'status', ], ], ], 'DisassociateEnclaveCertificateIamRoleRequest' => [ 'type' => 'structure''required' => [ 'CertificateArn''RoleArn', ], 'members' => [ 'CertificateArn' => [ 'shape' => 'CertificateId', ], 'RoleArn' => [ 'shape' => 'RoleId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateEnclaveCertificateIamRoleResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'DisassociateIamInstanceProfileRequest' => [ 'type' => 'structure''required' => [ 'AssociationId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'IamInstanceProfileAssociationId', ], ], ], 'DisassociateIamInstanceProfileResult' => [ 'type' => 'structure''members' => [ 'IamInstanceProfileAssociation' => [ 'shape' => 'IamInstanceProfileAssociation''locationName' => 'iamInstanceProfileAssociation', ], ], ], 'DisassociateInstanceEventWindowRequest' => [ 'type' => 'structure''required' => [ 'InstanceEventWindowId''AssociationTarget', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId', ], 'AssociationTarget' => [ 'shape' => 'InstanceEventWindowDisassociationRequest', ], ], ], 'DisassociateInstanceEventWindowResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindow' => [ 'shape' => 'InstanceEventWindow''locationName' => 'instanceEventWindow', ], ], ], 'DisassociateIpamResourceDiscoveryRequest' => [ 'type' => 'structure''required' => [ 'IpamResourceDiscoveryAssociationId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryAssociationId' => [ 'shape' => 'IpamResourceDiscoveryAssociationId', ], ], ], 'DisassociateIpamResourceDiscoveryResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscoveryAssociation' => [ 'shape' => 'IpamResourceDiscoveryAssociation''locationName' => 'ipamResourceDiscoveryAssociation', ], ], ], 'DisassociateNatGatewayAddressRequest' => [ 'type' => 'structure''required' => [ 'NatGatewayId''AssociationIds', ], 'members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId', ], 'AssociationIds' => [ 'shape' => 'EipAssociationIdList''locationName' => 'AssociationId', ], 'MaxDrainDurationSeconds' => [ 'shape' => 'DrainSeconds', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateNatGatewayAddressResult' => [ 'type' => 'structure''members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'NatGatewayAddresses' => [ 'shape' => 'NatGatewayAddressList''locationName' => 'natGatewayAddressSet', ], ], ], 'DisassociateRouteTableRequest' => [ 'type' => 'structure''required' => [ 'AssociationId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'RouteTableAssociationId''locationName' => 'associationId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'DisassociateSubnetCidrBlockRequest' => [ 'type' => 'structure''required' => [ 'AssociationId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'SubnetCidrAssociationId''locationName' => 'associationId', ], ], ], 'DisassociateSubnetCidrBlockResult' => [ 'type' => 'structure''members' => [ 'Ipv6CidrBlockAssociation' => [ 'shape' => 'SubnetIpv6CidrBlockAssociation''locationName' => 'ipv6CidrBlockAssociation', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], ], ], 'DisassociateTransitGatewayMulticastDomainRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId''TransitGatewayAttachmentId''SubnetIds', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'SubnetIds' => [ 'shape' => 'TransitGatewaySubnetIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateTransitGatewayMulticastDomainResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayMulticastDomainAssociations''locationName' => 'associations', ], ], ], 'DisassociateTransitGatewayPolicyTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayPolicyTableId''TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateTransitGatewayPolicyTableResult' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'TransitGatewayPolicyTableAssociation''locationName' => 'association', ], ], ], 'DisassociateTransitGatewayRouteTableRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateTransitGatewayRouteTableResult' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'TransitGatewayAssociation''locationName' => 'association', ], ], ], 'DisassociateTrunkInterfaceRequest' => [ 'type' => 'structure''required' => [ 'AssociationId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'TrunkInterfaceAssociationId', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'DisassociateTrunkInterfaceResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], ], ], 'DisassociateVpcCidrBlockRequest' => [ 'type' => 'structure''required' => [ 'AssociationId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'VpcCidrAssociationId''locationName' => 'associationId', ], ], ], 'DisassociateVpcCidrBlockResult' => [ 'type' => 'structure''members' => [ 'Ipv6CidrBlockAssociation' => [ 'shape' => 'VpcIpv6CidrBlockAssociation''locationName' => 'ipv6CidrBlockAssociation', ], 'CidrBlockAssociation' => [ 'shape' => 'VpcCidrBlockAssociation''locationName' => 'cidrBlockAssociation', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'DiskCount' => [ 'type' => 'integer', ], 'DiskImage' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'Image' => [ 'shape' => 'DiskImageDetail', ], 'Volume' => [ 'shape' => 'VolumeDetail', ], ], ], 'DiskImageDescription' => [ 'type' => 'structure''members' => [ 'Checksum' => [ 'shape' => 'String''locationName' => 'checksum', ], 'Format' => [ 'shape' => 'DiskImageFormat''locationName' => 'format', ], 'ImportManifestUrl' => [ 'shape' => 'String''locationName' => 'importManifestUrl', ], 'Size' => [ 'shape' => 'Long''locationName' => 'size', ], ], ], 'DiskImageDetail' => [ 'type' => 'structure''required' => [ 'Bytes''Format''ImportManifestUrl', ], 'members' => [ 'Bytes' => [ 'shape' => 'Long''locationName' => 'bytes', ], 'Format' => [ 'shape' => 'DiskImageFormat''locationName' => 'format', ], 'ImportManifestUrl' => [ 'shape' => 'String''locationName' => 'importManifestUrl', ], ], ], 'DiskImageFormat' => [ 'type' => 'string''enum' => [ 'VMDK''RAW''VHD', ], ], 'DiskImageList' => [ 'type' => 'list''member' => [ 'shape' => 'DiskImage', ], ], 'DiskImageVolumeDescription' => [ 'type' => 'structure''members' => [ 'Id' => [ 'shape' => 'String''locationName' => 'id', ], 'Size' => [ 'shape' => 'Long''locationName' => 'size', ], ], ], 'DiskInfo' => [ 'type' => 'structure''members' => [ 'SizeInGB' => [ 'shape' => 'DiskSize''locationName' => 'sizeInGB', ], 'Count' => [ 'shape' => 'DiskCount''locationName' => 'count', ], 'Type' => [ 'shape' => 'DiskType''locationName' => 'type', ], ], ], 'DiskInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'DiskInfo''locationName' => 'item', ], ], 'DiskSize' => [ 'type' => 'long', ], 'DiskType' => [ 'type' => 'string''enum' => [ 'hdd''ssd', ], ], 'DnsEntry' => [ 'type' => 'structure''members' => [ 'DnsName' => [ 'shape' => 'String''locationName' => 'dnsName', ], 'HostedZoneId' => [ 'shape' => 'String''locationName' => 'hostedZoneId', ], ], ], 'DnsEntrySet' => [ 'type' => 'list''member' => [ 'shape' => 'DnsEntry''locationName' => 'item', ], ], 'DnsNameState' => [ 'type' => 'string''enum' => [ 'pendingVerification''verified''failed', ], ], 'DnsOptions' => [ 'type' => 'structure''members' => [ 'DnsRecordIpType' => [ 'shape' => 'DnsRecordIpType''locationName' => 'dnsRecordIpType', ], ], ], 'DnsOptionsSpecification' => [ 'type' => 'structure''members' => [ 'DnsRecordIpType' => [ 'shape' => 'DnsRecordIpType', ], ], ], 'DnsRecordIpType' => [ 'type' => 'string''enum' => [ 'ipv4''dualstack''ipv6''service-defined', ], ], 'DnsServersOptionsModifyStructure' => [ 'type' => 'structure''members' => [ 'CustomDnsServers' => [ 'shape' => 'ValueStringList', ], 'Enabled' => [ 'shape' => 'Boolean', ], ], ], 'DnsSupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'DomainType' => [ 'type' => 'string''enum' => [ 'vpc''standard', ], ], 'Double' => [ 'type' => 'double', ], 'DoubleWithConstraints' => [ 'type' => 'double''max' => 99.998999999999995'min' => 0.001, ], 'DrainSeconds' => [ 'type' => 'integer''max' => 4000'min' => 1, ], 'DynamicRoutingValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'EbsBlockDevice' => [ 'type' => 'structure''members' => [ 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'Iops' => [ 'shape' => 'Integer''locationName' => 'iops', ], 'SnapshotId' => [ 'shape' => 'SnapshotId''locationName' => 'snapshotId', ], 'VolumeSize' => [ 'shape' => 'Integer''locationName' => 'volumeSize', ], 'VolumeType' => [ 'shape' => 'VolumeType''locationName' => 'volumeType', ], 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], 'Throughput' => [ 'shape' => 'Integer''locationName' => 'throughput', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], ], ], 'EbsEncryptionSupport' => [ 'type' => 'string''enum' => [ 'unsupported''supported', ], ], 'EbsInfo' => [ 'type' => 'structure''members' => [ 'EbsOptimizedSupport' => [ 'shape' => 'EbsOptimizedSupport''locationName' => 'ebsOptimizedSupport', ], 'EncryptionSupport' => [ 'shape' => 'EbsEncryptionSupport''locationName' => 'encryptionSupport', ], 'EbsOptimizedInfo' => [ 'shape' => 'EbsOptimizedInfo''locationName' => 'ebsOptimizedInfo', ], 'NvmeSupport' => [ 'shape' => 'EbsNvmeSupport''locationName' => 'nvmeSupport', ], ], ], 'EbsInstanceBlockDevice' => [ 'type' => 'structure''members' => [ 'AttachTime' => [ 'shape' => 'DateTime''locationName' => 'attachTime', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'Status' => [ 'shape' => 'AttachmentStatus''locationName' => 'status', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], ], ], 'EbsInstanceBlockDeviceSpecification' => [ 'type' => 'structure''members' => [ 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'VolumeId' => [ 'shape' => 'VolumeId''locationName' => 'volumeId', ], ], ], 'EbsNvmeSupport' => [ 'type' => 'string''enum' => [ 'unsupported''supported''required', ], ], 'EbsOptimizedInfo' => [ 'type' => 'structure''members' => [ 'BaselineBandwidthInMbps' => [ 'shape' => 'BaselineBandwidthInMbps''locationName' => 'baselineBandwidthInMbps', ], 'BaselineThroughputInMBps' => [ 'shape' => 'BaselineThroughputInMBps''locationName' => 'baselineThroughputInMBps', ], 'BaselineIops' => [ 'shape' => 'BaselineIops''locationName' => 'baselineIops', ], 'MaximumBandwidthInMbps' => [ 'shape' => 'MaximumBandwidthInMbps''locationName' => 'maximumBandwidthInMbps', ], 'MaximumThroughputInMBps' => [ 'shape' => 'MaximumThroughputInMBps''locationName' => 'maximumThroughputInMBps', ], 'MaximumIops' => [ 'shape' => 'MaximumIops''locationName' => 'maximumIops', ], ], ], 'EbsOptimizedSupport' => [ 'type' => 'string''enum' => [ 'unsupported''supported''default', ], ], 'EfaInfo' => [ 'type' => 'structure''members' => [ 'MaximumEfaInterfaces' => [ 'shape' => 'MaximumEfaInterfaces''locationName' => 'maximumEfaInterfaces', ], ], ], 'EfaSupportedFlag' => [ 'type' => 'boolean', ], 'EgressOnlyInternetGateway' => [ 'type' => 'structure''members' => [ 'Attachments' => [ 'shape' => 'InternetGatewayAttachmentList''locationName' => 'attachmentSet', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'EgressOnlyInternetGatewayId''locationName' => 'egressOnlyInternetGatewayId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'EgressOnlyInternetGatewayId' => [ 'type' => 'string', ], 'EgressOnlyInternetGatewayIdList' => [ 'type' => 'list''member' => [ 'shape' => 'EgressOnlyInternetGatewayId''locationName' => 'item', ], ], 'EgressOnlyInternetGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'EgressOnlyInternetGateway''locationName' => 'item', ], ], 'EipAllocationPublicIp' => [ 'type' => 'string', ], 'EipAssociationIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticIpAssociationId''locationName' => 'item', ], ], 'ElasticGpuAssociation' => [ 'type' => 'structure''members' => [ 'ElasticGpuId' => [ 'shape' => 'ElasticGpuId''locationName' => 'elasticGpuId', ], 'ElasticGpuAssociationId' => [ 'shape' => 'String''locationName' => 'elasticGpuAssociationId', ], 'ElasticGpuAssociationState' => [ 'shape' => 'String''locationName' => 'elasticGpuAssociationState', ], 'ElasticGpuAssociationTime' => [ 'shape' => 'String''locationName' => 'elasticGpuAssociationTime', ], ], ], 'ElasticGpuAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpuAssociation''locationName' => 'item', ], ], 'ElasticGpuHealth' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ElasticGpuStatus''locationName' => 'status', ], ], ], 'ElasticGpuId' => [ 'type' => 'string', ], 'ElasticGpuIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpuId''locationName' => 'item', ], ], 'ElasticGpuSet' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpus''locationName' => 'item', ], ], 'ElasticGpuSpecification' => [ 'type' => 'structure''required' => [ 'Type', ], 'members' => [ 'Type' => [ 'shape' => 'String', ], ], ], 'ElasticGpuSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpuSpecification''locationName' => 'ElasticGpuSpecification', ], ], 'ElasticGpuSpecificationResponse' => [ 'type' => 'structure''members' => [ 'Type' => [ 'shape' => 'String''locationName' => 'type', ], ], ], 'ElasticGpuSpecificationResponseList' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpuSpecificationResponse''locationName' => 'item', ], ], 'ElasticGpuSpecifications' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticGpuSpecification''locationName' => 'item', ], ], 'ElasticGpuState' => [ 'type' => 'string''enum' => [ 'ATTACHED', ], ], 'ElasticGpuStatus' => [ 'type' => 'string''enum' => [ 'OK''IMPAIRED', ], ], 'ElasticGpus' => [ 'type' => 'structure''members' => [ 'ElasticGpuId' => [ 'shape' => 'String''locationName' => 'elasticGpuId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'ElasticGpuType' => [ 'shape' => 'String''locationName' => 'elasticGpuType', ], 'ElasticGpuHealth' => [ 'shape' => 'ElasticGpuHealth''locationName' => 'elasticGpuHealth', ], 'ElasticGpuState' => [ 'shape' => 'ElasticGpuState''locationName' => 'elasticGpuState', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ElasticInferenceAccelerator' => [ 'type' => 'structure''required' => [ 'Type', ], 'members' => [ 'Type' => [ 'shape' => 'String', ], 'Count' => [ 'shape' => 'ElasticInferenceAcceleratorCount', ], ], ], 'ElasticInferenceAcceleratorAssociation' => [ 'type' => 'structure''members' => [ 'ElasticInferenceAcceleratorArn' => [ 'shape' => 'String''locationName' => 'elasticInferenceAcceleratorArn', ], 'ElasticInferenceAcceleratorAssociationId' => [ 'shape' => 'String''locationName' => 'elasticInferenceAcceleratorAssociationId', ], 'ElasticInferenceAcceleratorAssociationState' => [ 'shape' => 'String''locationName' => 'elasticInferenceAcceleratorAssociationState', ], 'ElasticInferenceAcceleratorAssociationTime' => [ 'shape' => 'DateTime''locationName' => 'elasticInferenceAcceleratorAssociationTime', ], ], ], 'ElasticInferenceAcceleratorAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticInferenceAcceleratorAssociation''locationName' => 'item', ], ], 'ElasticInferenceAcceleratorCount' => [ 'type' => 'integer''min' => 1, ], 'ElasticInferenceAccelerators' => [ 'type' => 'list''member' => [ 'shape' => 'ElasticInferenceAccelerator''locationName' => 'item', ], ], 'ElasticIpAssociationId' => [ 'type' => 'string', ], 'EnaSrdSpecification' => [ 'type' => 'structure''members' => [ 'EnaSrdEnabled' => [ 'shape' => 'Boolean', ], 'EnaSrdUdpSpecification' => [ 'shape' => 'EnaSrdUdpSpecification', ], ], ], 'EnaSrdSupported' => [ 'type' => 'boolean', ], 'EnaSrdUdpSpecification' => [ 'type' => 'structure''members' => [ 'EnaSrdUdpEnabled' => [ 'shape' => 'Boolean', ], ], ], 'EnaSupport' => [ 'type' => 'string''enum' => [ 'unsupported''supported''required', ], ], 'EnableAddressTransferRequest' => [ 'type' => 'structure''required' => [ 'AllocationId''TransferAccountId', ], 'members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'TransferAccountId' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableAddressTransferResult' => [ 'type' => 'structure''members' => [ 'AddressTransfer' => [ 'shape' => 'AddressTransfer''locationName' => 'addressTransfer', ], ], ], 'EnableAwsNetworkPerformanceMetricSubscriptionRequest' => [ 'type' => 'structure''members' => [ 'Source' => [ 'shape' => 'String', ], 'Destination' => [ 'shape' => 'String', ], 'Metric' => [ 'shape' => 'MetricType', ], 'Statistic' => [ 'shape' => 'StatisticType', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableAwsNetworkPerformanceMetricSubscriptionResult' => [ 'type' => 'structure''members' => [ 'Output' => [ 'shape' => 'Boolean''locationName' => 'output', ], ], ], 'EnableEbsEncryptionByDefaultRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableEbsEncryptionByDefaultResult' => [ 'type' => 'structure''members' => [ 'EbsEncryptionByDefault' => [ 'shape' => 'Boolean''locationName' => 'ebsEncryptionByDefault', ], ], ], 'EnableFastLaunchRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'ResourceType' => [ 'shape' => 'String', ], 'SnapshotConfiguration' => [ 'shape' => 'FastLaunchSnapshotConfigurationRequest', ], 'LaunchTemplate' => [ 'shape' => 'FastLaunchLaunchTemplateSpecificationRequest', ], 'MaxParallelLaunches' => [ 'shape' => 'Integer', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableFastLaunchResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'ResourceType' => [ 'shape' => 'FastLaunchResourceType''locationName' => 'resourceType', ], 'SnapshotConfiguration' => [ 'shape' => 'FastLaunchSnapshotConfigurationResponse''locationName' => 'snapshotConfiguration', ], 'LaunchTemplate' => [ 'shape' => 'FastLaunchLaunchTemplateSpecificationResponse''locationName' => 'launchTemplate', ], 'MaxParallelLaunches' => [ 'shape' => 'Integer''locationName' => 'maxParallelLaunches', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'FastLaunchStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'StateTransitionTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'stateTransitionTime', ], ], ], 'EnableFastSnapshotRestoreErrorItem' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'FastSnapshotRestoreStateErrors' => [ 'shape' => 'EnableFastSnapshotRestoreStateErrorSet''locationName' => 'fastSnapshotRestoreStateErrorSet', ], ], ], 'EnableFastSnapshotRestoreErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'EnableFastSnapshotRestoreErrorItem''locationName' => 'item', ], ], 'EnableFastSnapshotRestoreStateError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'EnableFastSnapshotRestoreStateErrorItem' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Error' => [ 'shape' => 'EnableFastSnapshotRestoreStateError''locationName' => 'error', ], ], ], 'EnableFastSnapshotRestoreStateErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'EnableFastSnapshotRestoreStateErrorItem''locationName' => 'item', ], ], 'EnableFastSnapshotRestoreSuccessItem' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'State' => [ 'shape' => 'FastSnapshotRestoreStateCode''locationName' => 'state', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'stateTransitionReason', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'OwnerAlias' => [ 'shape' => 'String''locationName' => 'ownerAlias', ], 'EnablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enablingTime', ], 'OptimizingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'optimizingTime', ], 'EnabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'enabledTime', ], 'DisablingTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disablingTime', ], 'DisabledTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'disabledTime', ], ], ], 'EnableFastSnapshotRestoreSuccessSet' => [ 'type' => 'list''member' => [ 'shape' => 'EnableFastSnapshotRestoreSuccessItem''locationName' => 'item', ], ], 'EnableFastSnapshotRestoresRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZones''SourceSnapshotIds', ], 'members' => [ 'AvailabilityZones' => [ 'shape' => 'AvailabilityZoneStringList''locationName' => 'AvailabilityZone', ], 'SourceSnapshotIds' => [ 'shape' => 'SnapshotIdStringList''locationName' => 'SourceSnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableFastSnapshotRestoresResult' => [ 'type' => 'structure''members' => [ 'Successful' => [ 'shape' => 'EnableFastSnapshotRestoreSuccessSet''locationName' => 'successful', ], 'Unsuccessful' => [ 'shape' => 'EnableFastSnapshotRestoreErrorSet''locationName' => 'unsuccessful', ], ], ], 'EnableImageDeprecationRequest' => [ 'type' => 'structure''required' => [ 'ImageId''DeprecateAt', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'DeprecateAt' => [ 'shape' => 'MillisecondDateTime', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableImageDeprecationResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'EnableIpamOrganizationAdminAccountRequest' => [ 'type' => 'structure''required' => [ 'DelegatedAdminAccountId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'DelegatedAdminAccountId' => [ 'shape' => 'String', ], ], ], 'EnableIpamOrganizationAdminAccountResult' => [ 'type' => 'structure''members' => [ 'Success' => [ 'shape' => 'Boolean''locationName' => 'success', ], ], ], 'EnableReachabilityAnalyzerOrganizationSharingRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableReachabilityAnalyzerOrganizationSharingResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'returnValue', ], ], ], 'EnableSerialConsoleAccessRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableSerialConsoleAccessResult' => [ 'type' => 'structure''members' => [ 'SerialConsoleAccessEnabled' => [ 'shape' => 'Boolean''locationName' => 'serialConsoleAccessEnabled', ], ], ], 'EnableTransitGatewayRouteTablePropagationRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId', ], ], ], 'EnableTransitGatewayRouteTablePropagationResult' => [ 'type' => 'structure''members' => [ 'Propagation' => [ 'shape' => 'TransitGatewayPropagation''locationName' => 'propagation', ], ], ], 'EnableVgwRoutePropagationRequest' => [ 'type' => 'structure''required' => [ 'GatewayId''RouteTableId', ], 'members' => [ 'GatewayId' => [ 'shape' => 'VpnGatewayId', ], 'RouteTableId' => [ 'shape' => 'RouteTableId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'EnableVolumeIORequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VolumeId' => [ 'shape' => 'VolumeId''locationName' => 'volumeId', ], ], ], 'EnableVpcClassicLinkDnsSupportRequest' => [ 'type' => 'structure''members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], ], ], 'EnableVpcClassicLinkDnsSupportResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'EnableVpcClassicLinkRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], ], ], 'EnableVpcClassicLinkResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'EnclaveOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], ], ], 'EnclaveOptionsRequest' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], ], ], 'EncryptionInTransitSupported' => [ 'type' => 'boolean', ], 'EndDateType' => [ 'type' => 'string''enum' => [ 'unlimited''limited', ], ], 'EndpointSet' => [ 'type' => 'list''member' => [ 'shape' => 'ClientVpnEndpoint''locationName' => 'item', ], ], 'EphemeralNvmeSupport' => [ 'type' => 'string''enum' => [ 'unsupported''supported''required', ], ], 'ErrorSet' => [ 'type' => 'list''member' => [ 'shape' => 'ValidationError''locationName' => 'item', ], ], 'EventCode' => [ 'type' => 'string''enum' => [ 'instance-reboot''system-reboot''system-maintenance''instance-retirement''instance-stop', ], ], 'EventInformation' => [ 'type' => 'structure''members' => [ 'EventDescription' => [ 'shape' => 'String''locationName' => 'eventDescription', ], 'EventSubType' => [ 'shape' => 'String''locationName' => 'eventSubType', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], ], ], 'EventType' => [ 'type' => 'string''enum' => [ 'instanceChange''fleetRequestChange''error''information', ], ], 'ExcessCapacityTerminationPolicy' => [ 'type' => 'string''enum' => [ 'noTermination''default', ], ], 'ExcludedInstanceType' => [ 'type' => 'string''max' => 30'min' => 1'pattern' => '[a-zA-Z0-9\\.\\*]+', ], 'ExcludedInstanceTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'ExcludedInstanceType''locationName' => 'item', ], 'max' => 400'min' => 0, ], 'ExecutableByStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'ExecutableBy', ], ], 'Explanation' => [ 'type' => 'structure''members' => [ 'Acl' => [ 'shape' => 'AnalysisComponent''locationName' => 'acl', ], 'AclRule' => [ 'shape' => 'AnalysisAclRule''locationName' => 'aclRule', ], 'Address' => [ 'shape' => 'IpAddress''locationName' => 'address', ], 'Addresses' => [ 'shape' => 'IpAddressList''locationName' => 'addressSet', ], 'AttachedTo' => [ 'shape' => 'AnalysisComponent''locationName' => 'attachedTo', ], 'AvailabilityZones' => [ 'shape' => 'ValueStringList''locationName' => 'availabilityZoneSet', ], 'Cidrs' => [ 'shape' => 'ValueStringList''locationName' => 'cidrSet', ], 'Component' => [ 'shape' => 'AnalysisComponent''locationName' => 'component', ], 'CustomerGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'customerGateway', ], 'Destination' => [ 'shape' => 'AnalysisComponent''locationName' => 'destination', ], 'DestinationVpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'destinationVpc', ], 'Direction' => [ 'shape' => 'String''locationName' => 'direction', ], 'ExplanationCode' => [ 'shape' => 'String''locationName' => 'explanationCode', ], 'IngressRouteTable' => [ 'shape' => 'AnalysisComponent''locationName' => 'ingressRouteTable', ], 'InternetGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'internetGateway', ], 'LoadBalancerArn' => [ 'shape' => 'ResourceArn''locationName' => 'loadBalancerArn', ], 'ClassicLoadBalancerListener' => [ 'shape' => 'AnalysisLoadBalancerListener''locationName' => 'classicLoadBalancerListener', ], 'LoadBalancerListenerPort' => [ 'shape' => 'Port''locationName' => 'loadBalancerListenerPort', ], 'LoadBalancerTarget' => [ 'shape' => 'AnalysisLoadBalancerTarget''locationName' => 'loadBalancerTarget', ], 'LoadBalancerTargetGroup' => [ 'shape' => 'AnalysisComponent''locationName' => 'loadBalancerTargetGroup', ], 'LoadBalancerTargetGroups' => [ 'shape' => 'AnalysisComponentList''locationName' => 'loadBalancerTargetGroupSet', ], 'LoadBalancerTargetPort' => [ 'shape' => 'Port''locationName' => 'loadBalancerTargetPort', ], 'ElasticLoadBalancerListener' => [ 'shape' => 'AnalysisComponent''locationName' => 'elasticLoadBalancerListener', ], 'MissingComponent' => [ 'shape' => 'String''locationName' => 'missingComponent', ], 'NatGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'natGateway', ], 'NetworkInterface' => [ 'shape' => 'AnalysisComponent''locationName' => 'networkInterface', ], 'PacketField' => [ 'shape' => 'String''locationName' => 'packetField', ], 'VpcPeeringConnection' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpcPeeringConnection', ], 'Port' => [ 'shape' => 'Port''locationName' => 'port', ], 'PortRanges' => [ 'shape' => 'PortRangeList''locationName' => 'portRangeSet', ], 'PrefixList' => [ 'shape' => 'AnalysisComponent''locationName' => 'prefixList', ], 'Protocols' => [ 'shape' => 'StringList''locationName' => 'protocolSet', ], 'RouteTableRoute' => [ 'shape' => 'AnalysisRouteTableRoute''locationName' => 'routeTableRoute', ], 'RouteTable' => [ 'shape' => 'AnalysisComponent''locationName' => 'routeTable', ], 'SecurityGroup' => [ 'shape' => 'AnalysisComponent''locationName' => 'securityGroup', ], 'SecurityGroupRule' => [ 'shape' => 'AnalysisSecurityGroupRule''locationName' => 'securityGroupRule', ], 'SecurityGroups' => [ 'shape' => 'AnalysisComponentList''locationName' => 'securityGroupSet', ], 'SourceVpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'sourceVpc', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Subnet' => [ 'shape' => 'AnalysisComponent''locationName' => 'subnet', ], 'SubnetRouteTable' => [ 'shape' => 'AnalysisComponent''locationName' => 'subnetRouteTable', ], 'Vpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpc', ], 'VpcEndpoint' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpcEndpoint', ], 'VpnConnection' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpnConnection', ], 'VpnGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpnGateway', ], 'TransitGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'transitGateway', ], 'TransitGatewayRouteTable' => [ 'shape' => 'AnalysisComponent''locationName' => 'transitGatewayRouteTable', ], 'TransitGatewayRouteTableRoute' => [ 'shape' => 'TransitGatewayRouteTableRoute''locationName' => 'transitGatewayRouteTableRoute', ], 'TransitGatewayAttachment' => [ 'shape' => 'AnalysisComponent''locationName' => 'transitGatewayAttachment', ], 'ComponentAccount' => [ 'shape' => 'ComponentAccount''locationName' => 'componentAccount', ], 'ComponentRegion' => [ 'shape' => 'ComponentRegion''locationName' => 'componentRegion', ], ], ], 'ExplanationList' => [ 'type' => 'list''member' => [ 'shape' => 'Explanation''locationName' => 'item', ], ], 'ExportClientVpnClientCertificateRevocationListRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ExportClientVpnClientCertificateRevocationListResult' => [ 'type' => 'structure''members' => [ 'CertificateRevocationList' => [ 'shape' => 'String''locationName' => 'certificateRevocationList', ], 'Status' => [ 'shape' => 'ClientCertificateRevocationListStatus''locationName' => 'status', ], ], ], 'ExportClientVpnClientConfigurationRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ExportClientVpnClientConfigurationResult' => [ 'type' => 'structure''members' => [ 'ClientConfiguration' => [ 'shape' => 'String''locationName' => 'clientConfiguration', ], ], ], 'ExportEnvironment' => [ 'type' => 'string''enum' => [ 'citrix''vmware''microsoft', ], ], 'ExportImageRequest' => [ 'type' => 'structure''required' => [ 'DiskImageFormat''ImageId''S3ExportLocation', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'Description' => [ 'shape' => 'String', ], 'DiskImageFormat' => [ 'shape' => 'DiskImageFormat', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'S3ExportLocation' => [ 'shape' => 'ExportTaskS3LocationRequest', ], 'RoleName' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'ExportImageResult' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DiskImageFormat' => [ 'shape' => 'DiskImageFormat''locationName' => 'diskImageFormat', ], 'ExportImageTaskId' => [ 'shape' => 'String''locationName' => 'exportImageTaskId', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'RoleName' => [ 'shape' => 'String''locationName' => 'roleName', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'S3ExportLocation' => [ 'shape' => 'ExportTaskS3Location''locationName' => 's3ExportLocation', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ExportImageTask' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ExportImageTaskId' => [ 'shape' => 'String''locationName' => 'exportImageTaskId', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'S3ExportLocation' => [ 'shape' => 'ExportTaskS3Location''locationName' => 's3ExportLocation', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ExportImageTaskId' => [ 'type' => 'string', ], 'ExportImageTaskIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ExportImageTaskId''locationName' => 'ExportImageTaskId', ], ], 'ExportImageTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'ExportImageTask''locationName' => 'item', ], ], 'ExportTask' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ExportTaskId' => [ 'shape' => 'String''locationName' => 'exportTaskId', ], 'ExportToS3Task' => [ 'shape' => 'ExportToS3Task''locationName' => 'exportToS3', ], 'InstanceExportDetails' => [ 'shape' => 'InstanceExportDetails''locationName' => 'instanceExport', ], 'State' => [ 'shape' => 'ExportTaskState''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ExportTaskId' => [ 'type' => 'string', ], 'ExportTaskIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ExportTaskId''locationName' => 'ExportTaskId', ], ], 'ExportTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'ExportTask''locationName' => 'item', ], ], 'ExportTaskS3Location' => [ 'type' => 'structure''members' => [ 'S3Bucket' => [ 'shape' => 'String''locationName' => 's3Bucket', ], 'S3Prefix' => [ 'shape' => 'String''locationName' => 's3Prefix', ], ], ], 'ExportTaskS3LocationRequest' => [ 'type' => 'structure''required' => [ 'S3Bucket', ], 'members' => [ 'S3Bucket' => [ 'shape' => 'String', ], 'S3Prefix' => [ 'shape' => 'String', ], ], ], 'ExportTaskState' => [ 'type' => 'string''enum' => [ 'active''cancelling''cancelled''completed', ], ], 'ExportToS3Task' => [ 'type' => 'structure''members' => [ 'ContainerFormat' => [ 'shape' => 'ContainerFormat''locationName' => 'containerFormat', ], 'DiskImageFormat' => [ 'shape' => 'DiskImageFormat''locationName' => 'diskImageFormat', ], 'S3Bucket' => [ 'shape' => 'String''locationName' => 's3Bucket', ], 'S3Key' => [ 'shape' => 'String''locationName' => 's3Key', ], ], ], 'ExportToS3TaskSpecification' => [ 'type' => 'structure''members' => [ 'ContainerFormat' => [ 'shape' => 'ContainerFormat''locationName' => 'containerFormat', ], 'DiskImageFormat' => [ 'shape' => 'DiskImageFormat''locationName' => 'diskImageFormat', ], 'S3Bucket' => [ 'shape' => 'String''locationName' => 's3Bucket', ], 'S3Prefix' => [ 'shape' => 'String''locationName' => 's3Prefix', ], ], ], 'ExportTransitGatewayRoutesRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''S3Bucket', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'S3Bucket' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ExportTransitGatewayRoutesResult' => [ 'type' => 'structure''members' => [ 'S3Location' => [ 'shape' => 'String''locationName' => 's3Location', ], ], ], 'ExportVmTaskId' => [ 'type' => 'string', ], 'FailedCapacityReservationFleetCancellationResult' => [ 'type' => 'structure''members' => [ 'CapacityReservationFleetId' => [ 'shape' => 'CapacityReservationFleetId''locationName' => 'capacityReservationFleetId', ], 'CancelCapacityReservationFleetError' => [ 'shape' => 'CancelCapacityReservationFleetError''locationName' => 'cancelCapacityReservationFleetError', ], ], ], 'FailedCapacityReservationFleetCancellationResultSet' => [ 'type' => 'list''member' => [ 'shape' => 'FailedCapacityReservationFleetCancellationResult''locationName' => 'item', ], ], 'FailedQueuedPurchaseDeletion' => [ 'type' => 'structure''members' => [ 'Error' => [ 'shape' => 'DeleteQueuedReservedInstancesError''locationName' => 'error', ], 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], ], ], 'FailedQueuedPurchaseDeletionSet' => [ 'type' => 'list''member' => [ 'shape' => 'FailedQueuedPurchaseDeletion''locationName' => 'item', ], ], 'FastLaunchImageIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ImageId''locationName' => 'ImageId', ], ], 'FastLaunchLaunchTemplateSpecificationRequest' => [ 'type' => 'structure''required' => [ 'Version', ], 'members' => [ 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'String', ], 'Version' => [ 'shape' => 'String', ], ], ], 'FastLaunchLaunchTemplateSpecificationResponse' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'String''locationName' => 'launchTemplateName', ], 'Version' => [ 'shape' => 'String''locationName' => 'version', ], ], ], 'FastLaunchResourceType' => [ 'type' => 'string''enum' => [ 'snapshot', ], ], 'FastLaunchSnapshotConfigurationRequest' => [ 'type' => 'structure''members' => [ 'TargetResourceCount' => [ 'shape' => 'Integer', ], ], ], 'FastLaunchSnapshotConfigurationResponse' => [ 'type' => 'structure''members' => [ 'TargetResourceCount' => [ 'shape' => 'Integer''locationName' => 'targetResourceCount', ], ], ], 'FastLaunchStateCode' => [ 'type' => 'string''enum' => [ 'enabling''enabling-failed''enabled''enabled-failed''disabling''disabling-failed', ], ], 'FastSnapshotRestoreStateCode' => [ 'type' => 'string''enum' => [ 'enabling''optimizing''enabled''disabling''disabled', ], ], 'FederatedAuthentication' => [ 'type' => 'structure''members' => [ 'SamlProviderArn' => [ 'shape' => 'String''locationName' => 'samlProviderArn', ], 'SelfServiceSamlProviderArn' => [ 'shape' => 'String''locationName' => 'selfServiceSamlProviderArn', ], ], ], 'FederatedAuthenticationRequest' => [ 'type' => 'structure''members' => [ 'SAMLProviderArn' => [ 'shape' => 'String', ], 'SelfServiceSAMLProviderArn' => [ 'shape' => 'String', ], ], ], 'Filter' => [ 'type' => 'structure''members' => [ 'Name' => [ 'shape' => 'String', ], 'Values' => [ 'shape' => 'ValueStringList''locationName' => 'Value', ], ], ], 'FilterList' => [ 'type' => 'list''member' => [ 'shape' => 'Filter''locationName' => 'Filter', ], ], 'FindingsFound' => [ 'type' => 'string''enum' => [ 'true''false''unknown', ], ], 'FleetActivityStatus' => [ 'type' => 'string''enum' => [ 'error''pending_fulfillment''pending_termination''fulfilled', ], ], 'FleetCapacityReservation' => [ 'type' => 'structure''members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId''locationName' => 'capacityReservationId', ], 'AvailabilityZoneId' => [ 'shape' => 'String''locationName' => 'availabilityZoneId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'InstancePlatform' => [ 'shape' => 'CapacityReservationInstancePlatform''locationName' => 'instancePlatform', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'TotalInstanceCount' => [ 'shape' => 'Integer''locationName' => 'totalInstanceCount', ], 'FulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'fulfilledCapacity', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'CreateDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createDate', ], 'Weight' => [ 'shape' => 'DoubleWithConstraints''locationName' => 'weight', ], 'Priority' => [ 'shape' => 'IntegerWithConstraints''locationName' => 'priority', ], ], ], 'FleetCapacityReservationSet' => [ 'type' => 'list''member' => [ 'shape' => 'FleetCapacityReservation''locationName' => 'item', ], ], 'FleetCapacityReservationTenancy' => [ 'type' => 'string''enum' => [ 'default', ], ], 'FleetCapacityReservationUsageStrategy' => [ 'type' => 'string''enum' => [ 'use-capacity-reservations-first', ], ], 'FleetData' => [ 'type' => 'structure''members' => [ 'ActivityStatus' => [ 'shape' => 'FleetActivityStatus''locationName' => 'activityStatus', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'FleetId' => [ 'shape' => 'FleetId''locationName' => 'fleetId', ], 'FleetState' => [ 'shape' => 'FleetStateCode''locationName' => 'fleetState', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'ExcessCapacityTerminationPolicy' => [ 'shape' => 'FleetExcessCapacityTerminationPolicy''locationName' => 'excessCapacityTerminationPolicy', ], 'FulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'fulfilledCapacity', ], 'FulfilledOnDemandCapacity' => [ 'shape' => 'Double''locationName' => 'fulfilledOnDemandCapacity', ], 'LaunchTemplateConfigs' => [ 'shape' => 'FleetLaunchTemplateConfigList''locationName' => 'launchTemplateConfigs', ], 'TargetCapacitySpecification' => [ 'shape' => 'TargetCapacitySpecification''locationName' => 'targetCapacitySpecification', ], 'TerminateInstancesWithExpiration' => [ 'shape' => 'Boolean''locationName' => 'terminateInstancesWithExpiration', ], 'Type' => [ 'shape' => 'FleetType''locationName' => 'type', ], 'ValidFrom' => [ 'shape' => 'DateTime''locationName' => 'validFrom', ], 'ValidUntil' => [ 'shape' => 'DateTime''locationName' => 'validUntil', ], 'ReplaceUnhealthyInstances' => [ 'shape' => 'Boolean''locationName' => 'replaceUnhealthyInstances', ], 'SpotOptions' => [ 'shape' => 'SpotOptions''locationName' => 'spotOptions', ], 'OnDemandOptions' => [ 'shape' => 'OnDemandOptions''locationName' => 'onDemandOptions', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'Errors' => [ 'shape' => 'DescribeFleetsErrorSet''locationName' => 'errorSet', ], 'Instances' => [ 'shape' => 'DescribeFleetsInstancesSet''locationName' => 'fleetInstanceSet', ], 'Context' => [ 'shape' => 'String''locationName' => 'context', ], ], ], 'FleetEventType' => [ 'type' => 'string''enum' => [ 'instance-change''fleet-change''service-error', ], ], 'FleetExcessCapacityTerminationPolicy' => [ 'type' => 'string''enum' => [ 'no-termination''termination', ], ], 'FleetId' => [ 'type' => 'string', ], 'FleetIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'FleetId', ], ], 'FleetInstanceMatchCriteria' => [ 'type' => 'string''enum' => [ 'open', ], ], 'FleetLaunchTemplateConfig' => [ 'type' => 'structure''members' => [ 'LaunchTemplateSpecification' => [ 'shape' => 'FleetLaunchTemplateSpecification''locationName' => 'launchTemplateSpecification', ], 'Overrides' => [ 'shape' => 'FleetLaunchTemplateOverridesList''locationName' => 'overrides', ], ], ], 'FleetLaunchTemplateConfigList' => [ 'type' => 'list''member' => [ 'shape' => 'FleetLaunchTemplateConfig''locationName' => 'item', ], ], 'FleetLaunchTemplateConfigListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'FleetLaunchTemplateConfigRequest''locationName' => 'item', ], 'max' => 50'min' => 0, ], 'FleetLaunchTemplateConfigRequest' => [ 'type' => 'structure''members' => [ 'LaunchTemplateSpecification' => [ 'shape' => 'FleetLaunchTemplateSpecificationRequest', ], 'Overrides' => [ 'shape' => 'FleetLaunchTemplateOverridesListRequest', ], ], ], 'FleetLaunchTemplateOverrides' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'MaxPrice' => [ 'shape' => 'String''locationName' => 'maxPrice', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'WeightedCapacity' => [ 'shape' => 'Double''locationName' => 'weightedCapacity', ], 'Priority' => [ 'shape' => 'Double''locationName' => 'priority', ], 'Placement' => [ 'shape' => 'PlacementResponse''locationName' => 'placement', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirements''locationName' => 'instanceRequirements', ], 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], ], ], 'FleetLaunchTemplateOverridesList' => [ 'type' => 'list''member' => [ 'shape' => 'FleetLaunchTemplateOverrides''locationName' => 'item', ], ], 'FleetLaunchTemplateOverridesListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'FleetLaunchTemplateOverridesRequest''locationName' => 'item', ], ], 'FleetLaunchTemplateOverridesRequest' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType', ], 'MaxPrice' => [ 'shape' => 'String', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'AvailabilityZone' => [ 'shape' => 'String', ], 'WeightedCapacity' => [ 'shape' => 'Double', ], 'Priority' => [ 'shape' => 'Double', ], 'Placement' => [ 'shape' => 'Placement', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirementsRequest', ], 'ImageId' => [ 'shape' => 'ImageId', ], ], ], 'FleetLaunchTemplateSpecification' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'String''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName''locationName' => 'launchTemplateName', ], 'Version' => [ 'shape' => 'String''locationName' => 'version', ], ], ], 'FleetLaunchTemplateSpecificationRequest' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'Version' => [ 'shape' => 'String', ], ], ], 'FleetOnDemandAllocationStrategy' => [ 'type' => 'string''enum' => [ 'lowest-price''prioritized', ], ], 'FleetReplacementStrategy' => [ 'type' => 'string''enum' => [ 'launch''launch-before-terminate', ], ], 'FleetSet' => [ 'type' => 'list''member' => [ 'shape' => 'FleetData''locationName' => 'item', ], ], 'FleetSpotCapacityRebalance' => [ 'type' => 'structure''members' => [ 'ReplacementStrategy' => [ 'shape' => 'FleetReplacementStrategy''locationName' => 'replacementStrategy', ], 'TerminationDelay' => [ 'shape' => 'Integer''locationName' => 'terminationDelay', ], ], ], 'FleetSpotCapacityRebalanceRequest' => [ 'type' => 'structure''members' => [ 'ReplacementStrategy' => [ 'shape' => 'FleetReplacementStrategy', ], 'TerminationDelay' => [ 'shape' => 'Integer', ], ], ], 'FleetSpotMaintenanceStrategies' => [ 'type' => 'structure''members' => [ 'CapacityRebalance' => [ 'shape' => 'FleetSpotCapacityRebalance''locationName' => 'capacityRebalance', ], ], ], 'FleetSpotMaintenanceStrategiesRequest' => [ 'type' => 'structure''members' => [ 'CapacityRebalance' => [ 'shape' => 'FleetSpotCapacityRebalanceRequest', ], ], ], 'FleetStateCode' => [ 'type' => 'string''enum' => [ 'submitted''active''deleted''failed''deleted_running''deleted_terminating''modifying', ], ], 'FleetType' => [ 'type' => 'string''enum' => [ 'request''maintain''instant', ], ], 'Float' => [ 'type' => 'float', ], 'FlowLog' => [ 'type' => 'structure''members' => [ 'CreationTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'creationTime', ], 'DeliverLogsErrorMessage' => [ 'shape' => 'String''locationName' => 'deliverLogsErrorMessage', ], 'DeliverLogsPermissionArn' => [ 'shape' => 'String''locationName' => 'deliverLogsPermissionArn', ], 'DeliverCrossAccountRole' => [ 'shape' => 'String''locationName' => 'deliverCrossAccountRole', ], 'DeliverLogsStatus' => [ 'shape' => 'String''locationName' => 'deliverLogsStatus', ], 'FlowLogId' => [ 'shape' => 'String''locationName' => 'flowLogId', ], 'FlowLogStatus' => [ 'shape' => 'String''locationName' => 'flowLogStatus', ], 'LogGroupName' => [ 'shape' => 'String''locationName' => 'logGroupName', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'TrafficType' => [ 'shape' => 'TrafficType''locationName' => 'trafficType', ], 'LogDestinationType' => [ 'shape' => 'LogDestinationType''locationName' => 'logDestinationType', ], 'LogDestination' => [ 'shape' => 'String''locationName' => 'logDestination', ], 'LogFormat' => [ 'shape' => 'String''locationName' => 'logFormat', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'MaxAggregationInterval' => [ 'shape' => 'Integer''locationName' => 'maxAggregationInterval', ], 'DestinationOptions' => [ 'shape' => 'DestinationOptionsResponse''locationName' => 'destinationOptions', ], ], ], 'FlowLogIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcFlowLogId''locationName' => 'item', ], ], 'FlowLogResourceId' => [ 'type' => 'string', ], 'FlowLogResourceIds' => [ 'type' => 'list''member' => [ 'shape' => 'FlowLogResourceId''locationName' => 'item', ], ], 'FlowLogSet' => [ 'type' => 'list''member' => [ 'shape' => 'FlowLog''locationName' => 'item', ], ], 'FlowLogsResourceType' => [ 'type' => 'string''enum' => [ 'VPC''Subnet''NetworkInterface''TransitGateway''TransitGatewayAttachment', ], ], 'FpgaDeviceCount' => [ 'type' => 'integer', ], 'FpgaDeviceInfo' => [ 'type' => 'structure''members' => [ 'Name' => [ 'shape' => 'FpgaDeviceName''locationName' => 'name', ], 'Manufacturer' => [ 'shape' => 'FpgaDeviceManufacturerName''locationName' => 'manufacturer', ], 'Count' => [ 'shape' => 'FpgaDeviceCount''locationName' => 'count', ], 'MemoryInfo' => [ 'shape' => 'FpgaDeviceMemoryInfo''locationName' => 'memoryInfo', ], ], ], 'FpgaDeviceInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'FpgaDeviceInfo''locationName' => 'item', ], ], 'FpgaDeviceManufacturerName' => [ 'type' => 'string', ], 'FpgaDeviceMemoryInfo' => [ 'type' => 'structure''members' => [ 'SizeInMiB' => [ 'shape' => 'FpgaDeviceMemorySize''locationName' => 'sizeInMiB', ], ], ], 'FpgaDeviceMemorySize' => [ 'type' => 'integer', ], 'FpgaDeviceName' => [ 'type' => 'string', ], 'FpgaImage' => [ 'type' => 'structure''members' => [ 'FpgaImageId' => [ 'shape' => 'String''locationName' => 'fpgaImageId', ], 'FpgaImageGlobalId' => [ 'shape' => 'String''locationName' => 'fpgaImageGlobalId', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ShellVersion' => [ 'shape' => 'String''locationName' => 'shellVersion', ], 'PciId' => [ 'shape' => 'PciId''locationName' => 'pciId', ], 'State' => [ 'shape' => 'FpgaImageState''locationName' => 'state', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'UpdateTime' => [ 'shape' => 'DateTime''locationName' => 'updateTime', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'OwnerAlias' => [ 'shape' => 'String''locationName' => 'ownerAlias', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tags', ], 'Public' => [ 'shape' => 'Boolean''locationName' => 'public', ], 'DataRetentionSupport' => [ 'shape' => 'Boolean''locationName' => 'dataRetentionSupport', ], 'InstanceTypes' => [ 'shape' => 'InstanceTypesList''locationName' => 'instanceTypes', ], ], ], 'FpgaImageAttribute' => [ 'type' => 'structure''members' => [ 'FpgaImageId' => [ 'shape' => 'String''locationName' => 'fpgaImageId', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'LoadPermissions' => [ 'shape' => 'LoadPermissionList''locationName' => 'loadPermissions', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], ], ], 'FpgaImageAttributeName' => [ 'type' => 'string''enum' => [ 'description''name''loadPermission''productCodes', ], ], 'FpgaImageId' => [ 'type' => 'string', ], 'FpgaImageIdList' => [ 'type' => 'list''member' => [ 'shape' => 'FpgaImageId''locationName' => 'item', ], ], 'FpgaImageList' => [ 'type' => 'list''member' => [ 'shape' => 'FpgaImage''locationName' => 'item', ], ], 'FpgaImageState' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'FpgaImageStateCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'FpgaImageStateCode' => [ 'type' => 'string''enum' => [ 'pending''failed''available''unavailable', ], ], 'FpgaInfo' => [ 'type' => 'structure''members' => [ 'Fpgas' => [ 'shape' => 'FpgaDeviceInfoList''locationName' => 'fpgas', ], 'TotalFpgaMemoryInMiB' => [ 'shape' => 'totalFpgaMemory''locationName' => 'totalFpgaMemoryInMiB', ], ], ], 'FreeTierEligibleFlag' => [ 'type' => 'boolean', ], 'GVCDMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 200, ], 'GatewayAssociationState' => [ 'type' => 'string''enum' => [ 'associated''not-associated''associating''disassociating', ], ], 'GatewayType' => [ 'type' => 'string''enum' => [ 'ipsec.1', ], ], 'GetAssociatedEnclaveCertificateIamRolesRequest' => [ 'type' => 'structure''required' => [ 'CertificateArn', ], 'members' => [ 'CertificateArn' => [ 'shape' => 'CertificateId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetAssociatedEnclaveCertificateIamRolesResult' => [ 'type' => 'structure''members' => [ 'AssociatedRoles' => [ 'shape' => 'AssociatedRolesList''locationName' => 'associatedRoleSet', ], ], ], 'GetAssociatedIpv6PoolCidrsRequest' => [ 'type' => 'structure''required' => [ 'PoolId', ], 'members' => [ 'PoolId' => [ 'shape' => 'Ipv6PoolEc2Id', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'Ipv6PoolMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetAssociatedIpv6PoolCidrsResult' => [ 'type' => 'structure''members' => [ 'Ipv6CidrAssociations' => [ 'shape' => 'Ipv6CidrAssociationSet''locationName' => 'ipv6CidrAssociationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetAwsNetworkPerformanceDataRequest' => [ 'type' => 'structure''members' => [ 'DataQueries' => [ 'shape' => 'DataQueries''locationName' => 'DataQuery', ], 'StartTime' => [ 'shape' => 'MillisecondDateTime', ], 'EndTime' => [ 'shape' => 'MillisecondDateTime', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetAwsNetworkPerformanceDataResult' => [ 'type' => 'structure''members' => [ 'DataResponses' => [ 'shape' => 'DataResponses''locationName' => 'dataResponseSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetCapacityReservationUsageRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationId', ], 'members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'GetCapacityReservationUsageRequestMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetCapacityReservationUsageRequestMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'GetCapacityReservationUsageResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'CapacityReservationId' => [ 'shape' => 'String''locationName' => 'capacityReservationId', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'TotalInstanceCount' => [ 'shape' => 'Integer''locationName' => 'totalInstanceCount', ], 'AvailableInstanceCount' => [ 'shape' => 'Integer''locationName' => 'availableInstanceCount', ], 'State' => [ 'shape' => 'CapacityReservationState''locationName' => 'state', ], 'InstanceUsages' => [ 'shape' => 'InstanceUsageSet''locationName' => 'instanceUsageSet', ], ], ], 'GetCoipPoolUsageRequest' => [ 'type' => 'structure''required' => [ 'PoolId', ], 'members' => [ 'PoolId' => [ 'shape' => 'Ipv4PoolCoipId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'CoipPoolMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetCoipPoolUsageResult' => [ 'type' => 'structure''members' => [ 'CoipPoolId' => [ 'shape' => 'String''locationName' => 'coipPoolId', ], 'CoipAddressUsages' => [ 'shape' => 'CoipAddressUsageSet''locationName' => 'coipAddressUsageSet', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'localGatewayRouteTableId', ], ], ], 'GetConsoleOutputRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Latest' => [ 'shape' => 'Boolean', ], ], ], 'GetConsoleOutputResult' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Output' => [ 'shape' => 'String''locationName' => 'output', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'GetConsoleScreenshotRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], 'WakeUp' => [ 'shape' => 'Boolean', ], ], ], 'GetConsoleScreenshotResult' => [ 'type' => 'structure''members' => [ 'ImageData' => [ 'shape' => 'String''locationName' => 'imageData', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], ], ], 'GetDefaultCreditSpecificationRequest' => [ 'type' => 'structure''required' => [ 'InstanceFamily', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceFamily' => [ 'shape' => 'UnlimitedSupportedInstanceFamily', ], ], ], 'GetDefaultCreditSpecificationResult' => [ 'type' => 'structure''members' => [ 'InstanceFamilyCreditSpecification' => [ 'shape' => 'InstanceFamilyCreditSpecification''locationName' => 'instanceFamilyCreditSpecification', ], ], ], 'GetEbsDefaultKmsKeyIdRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetEbsDefaultKmsKeyIdResult' => [ 'type' => 'structure''members' => [ 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], ], ], 'GetEbsEncryptionByDefaultRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetEbsEncryptionByDefaultResult' => [ 'type' => 'structure''members' => [ 'EbsEncryptionByDefault' => [ 'shape' => 'Boolean''locationName' => 'ebsEncryptionByDefault', ], ], ], 'GetFlowLogsIntegrationTemplateRequest' => [ 'type' => 'structure''required' => [ 'FlowLogId''ConfigDeliveryS3DestinationArn''IntegrateServices', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FlowLogId' => [ 'shape' => 'VpcFlowLogId', ], 'ConfigDeliveryS3DestinationArn' => [ 'shape' => 'String', ], 'IntegrateServices' => [ 'shape' => 'IntegrateServices''locationName' => 'IntegrateService', ], ], ], 'GetFlowLogsIntegrationTemplateResult' => [ 'type' => 'structure''members' => [ 'Result' => [ 'shape' => 'String''locationName' => 'result', ], ], ], 'GetGroupsForCapacityReservationRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationId', ], 'members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'GetGroupsForCapacityReservationRequestMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetGroupsForCapacityReservationRequestMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'GetGroupsForCapacityReservationResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], 'CapacityReservationGroups' => [ 'shape' => 'CapacityReservationGroupSet''locationName' => 'capacityReservationGroupSet', ], ], ], 'GetHostReservationPurchasePreviewRequest' => [ 'type' => 'structure''required' => [ 'HostIdSet''OfferingId', ], 'members' => [ 'HostIdSet' => [ 'shape' => 'RequestHostIdSet', ], 'OfferingId' => [ 'shape' => 'OfferingId', ], ], ], 'GetHostReservationPurchasePreviewResult' => [ 'type' => 'structure''members' => [ 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Purchase' => [ 'shape' => 'PurchaseSet''locationName' => 'purchase', ], 'TotalHourlyPrice' => [ 'shape' => 'String''locationName' => 'totalHourlyPrice', ], 'TotalUpfrontPrice' => [ 'shape' => 'String''locationName' => 'totalUpfrontPrice', ], ], ], 'GetInstanceTypesFromInstanceRequirementsRequest' => [ 'type' => 'structure''required' => [ 'ArchitectureTypes''VirtualizationTypes''InstanceRequirements', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ArchitectureTypes' => [ 'shape' => 'ArchitectureTypeSet''locationName' => 'ArchitectureType', ], 'VirtualizationTypes' => [ 'shape' => 'VirtualizationTypeSet''locationName' => 'VirtualizationType', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirementsRequest', ], 'MaxResults' => [ 'shape' => 'Integer', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'GetInstanceTypesFromInstanceRequirementsResult' => [ 'type' => 'structure''members' => [ 'InstanceTypes' => [ 'shape' => 'InstanceTypeInfoFromInstanceRequirementsSet''locationName' => 'instanceTypeSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetInstanceUefiDataRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetInstanceUefiDataResult' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'UefiData' => [ 'shape' => 'String''locationName' => 'uefiData', ], ], ], 'GetIpamAddressHistoryRequest' => [ 'type' => 'structure''required' => [ 'Cidr''IpamScopeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Cidr' => [ 'shape' => 'String', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'VpcId' => [ 'shape' => 'String', ], 'StartTime' => [ 'shape' => 'MillisecondDateTime', ], 'EndTime' => [ 'shape' => 'MillisecondDateTime', ], 'MaxResults' => [ 'shape' => 'IpamAddressHistoryMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetIpamAddressHistoryResult' => [ 'type' => 'structure''members' => [ 'HistoryRecords' => [ 'shape' => 'IpamAddressHistoryRecordSet''locationName' => 'historyRecordSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetIpamDiscoveredAccountsRequest' => [ 'type' => 'structure''required' => [ 'IpamResourceDiscoveryId''DiscoveryRegion', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId', ], 'DiscoveryRegion' => [ 'shape' => 'String', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], ], ], 'GetIpamDiscoveredAccountsResult' => [ 'type' => 'structure''members' => [ 'IpamDiscoveredAccounts' => [ 'shape' => 'IpamDiscoveredAccountSet''locationName' => 'ipamDiscoveredAccountSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetIpamDiscoveredResourceCidrsRequest' => [ 'type' => 'structure''required' => [ 'IpamResourceDiscoveryId''ResourceRegion', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId', ], 'ResourceRegion' => [ 'shape' => 'String', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], ], ], 'GetIpamDiscoveredResourceCidrsResult' => [ 'type' => 'structure''members' => [ 'IpamDiscoveredResourceCidrs' => [ 'shape' => 'IpamDiscoveredResourceCidrSet''locationName' => 'ipamDiscoveredResourceCidrSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetIpamPoolAllocationsMaxResults' => [ 'type' => 'integer''max' => 100000'min' => 1000, ], 'GetIpamPoolAllocationsRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'IpamPoolAllocationId' => [ 'shape' => 'IpamPoolAllocationId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'GetIpamPoolAllocationsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetIpamPoolAllocationsResult' => [ 'type' => 'structure''members' => [ 'IpamPoolAllocations' => [ 'shape' => 'IpamPoolAllocationSet''locationName' => 'ipamPoolAllocationSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetIpamPoolCidrsRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetIpamPoolCidrsResult' => [ 'type' => 'structure''members' => [ 'IpamPoolCidrs' => [ 'shape' => 'IpamPoolCidrSet''locationName' => 'ipamPoolCidrSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetIpamResourceCidrsRequest' => [ 'type' => 'structure''required' => [ 'IpamScopeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'IpamMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'ResourceId' => [ 'shape' => 'String', ], 'ResourceType' => [ 'shape' => 'IpamResourceType', ], 'ResourceTag' => [ 'shape' => 'RequestIpamResourceTag', ], 'ResourceOwner' => [ 'shape' => 'String', ], ], ], 'GetIpamResourceCidrsResult' => [ 'type' => 'structure''members' => [ 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], 'IpamResourceCidrs' => [ 'shape' => 'IpamResourceCidrSet''locationName' => 'ipamResourceCidrSet', ], ], ], 'GetLaunchTemplateDataRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], ], ], 'GetLaunchTemplateDataResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplateData' => [ 'shape' => 'ResponseLaunchTemplateData''locationName' => 'launchTemplateData', ], ], ], 'GetManagedPrefixListAssociationsMaxResults' => [ 'type' => 'integer''max' => 255'min' => 5, ], 'GetManagedPrefixListAssociationsRequest' => [ 'type' => 'structure''required' => [ 'PrefixListId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'MaxResults' => [ 'shape' => 'GetManagedPrefixListAssociationsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetManagedPrefixListAssociationsResult' => [ 'type' => 'structure''members' => [ 'PrefixListAssociations' => [ 'shape' => 'PrefixListAssociationSet''locationName' => 'prefixListAssociationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetManagedPrefixListEntriesRequest' => [ 'type' => 'structure''required' => [ 'PrefixListId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'TargetVersion' => [ 'shape' => 'Long', ], 'MaxResults' => [ 'shape' => 'PrefixListMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetManagedPrefixListEntriesResult' => [ 'type' => 'structure''members' => [ 'Entries' => [ 'shape' => 'PrefixListEntrySet''locationName' => 'entrySet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GetNetworkInsightsAccessScopeAnalysisFindingsRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAccessScopeAnalysisId', ], 'members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId', ], 'MaxResults' => [ 'shape' => 'NetworkInsightsMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetNetworkInsightsAccessScopeAnalysisFindingsResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId''locationName' => 'networkInsightsAccessScopeAnalysisId', ], 'AnalysisStatus' => [ 'shape' => 'AnalysisStatus''locationName' => 'analysisStatus', ], 'AnalysisFindings' => [ 'shape' => 'AccessScopeAnalysisFindingList''locationName' => 'analysisFindingSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetNetworkInsightsAccessScopeContentRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAccessScopeId', ], 'members' => [ 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetNetworkInsightsAccessScopeContentResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeContent' => [ 'shape' => 'NetworkInsightsAccessScopeContent''locationName' => 'networkInsightsAccessScopeContent', ], ], ], 'GetPasswordDataRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'GetPasswordDataResult' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'PasswordData' => [ 'shape' => 'String''locationName' => 'passwordData', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'GetReservedInstancesExchangeQuoteRequest' => [ 'type' => 'structure''required' => [ 'ReservedInstanceIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ReservedInstanceIds' => [ 'shape' => 'ReservedInstanceIdSet''locationName' => 'ReservedInstanceId', ], 'TargetConfigurations' => [ 'shape' => 'TargetConfigurationRequestSet''locationName' => 'TargetConfiguration', ], ], ], 'GetReservedInstancesExchangeQuoteResult' => [ 'type' => 'structure''members' => [ 'CurrencyCode' => [ 'shape' => 'String''locationName' => 'currencyCode', ], 'IsValidExchange' => [ 'shape' => 'Boolean''locationName' => 'isValidExchange', ], 'OutputReservedInstancesWillExpireAt' => [ 'shape' => 'DateTime''locationName' => 'outputReservedInstancesWillExpireAt', ], 'PaymentDue' => [ 'shape' => 'String''locationName' => 'paymentDue', ], 'ReservedInstanceValueRollup' => [ 'shape' => 'ReservationValue''locationName' => 'reservedInstanceValueRollup', ], 'ReservedInstanceValueSet' => [ 'shape' => 'ReservedInstanceReservationValueSet''locationName' => 'reservedInstanceValueSet', ], 'TargetConfigurationValueRollup' => [ 'shape' => 'ReservationValue''locationName' => 'targetConfigurationValueRollup', ], 'TargetConfigurationValueSet' => [ 'shape' => 'TargetReservationValueSet''locationName' => 'targetConfigurationValueSet', ], 'ValidationFailureReason' => [ 'shape' => 'String''locationName' => 'validationFailureReason', ], ], ], 'GetSerialConsoleAccessStatusRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetSerialConsoleAccessStatusResult' => [ 'type' => 'structure''members' => [ 'SerialConsoleAccessEnabled' => [ 'shape' => 'Boolean''locationName' => 'serialConsoleAccessEnabled', ], ], ], 'GetSpotPlacementScoresRequest' => [ 'type' => 'structure''required' => [ 'TargetCapacity', ], 'members' => [ 'InstanceTypes' => [ 'shape' => 'InstanceTypes''locationName' => 'InstanceType', ], 'TargetCapacity' => [ 'shape' => 'SpotPlacementScoresTargetCapacity', ], 'TargetCapacityUnitType' => [ 'shape' => 'TargetCapacityUnitType', ], 'SingleAvailabilityZone' => [ 'shape' => 'Boolean', ], 'RegionNames' => [ 'shape' => 'RegionNames''locationName' => 'RegionName', ], 'InstanceRequirementsWithMetadata' => [ 'shape' => 'InstanceRequirementsWithMetadataRequest', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'MaxResults' => [ 'shape' => 'SpotPlacementScoresMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], ], ], 'GetSpotPlacementScoresResult' => [ 'type' => 'structure''members' => [ 'SpotPlacementScores' => [ 'shape' => 'SpotPlacementScores''locationName' => 'spotPlacementScoreSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetSubnetCidrReservationsMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'GetSubnetCidrReservationsRequest' => [ 'type' => 'structure''required' => [ 'SubnetId', ], 'members' => [ 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'GetSubnetCidrReservationsMaxResults', ], ], ], 'GetSubnetCidrReservationsResult' => [ 'type' => 'structure''members' => [ 'SubnetIpv4CidrReservations' => [ 'shape' => 'SubnetCidrReservationList''locationName' => 'subnetIpv4CidrReservationSet', ], 'SubnetIpv6CidrReservations' => [ 'shape' => 'SubnetCidrReservationList''locationName' => 'subnetIpv6CidrReservationSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayAttachmentPropagationsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayAttachmentPropagationsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentPropagations' => [ 'shape' => 'TransitGatewayAttachmentPropagationList''locationName' => 'transitGatewayAttachmentPropagations', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayMulticastDomainAssociationsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayMulticastDomainAssociationsResult' => [ 'type' => 'structure''members' => [ 'MulticastDomainAssociations' => [ 'shape' => 'TransitGatewayMulticastDomainAssociationList''locationName' => 'multicastDomainAssociations', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayPolicyTableAssociationsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayPolicyTableId', ], 'members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayPolicyTableAssociationsResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayPolicyTableAssociationList''locationName' => 'associations', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayPolicyTableEntriesRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayPolicyTableId', ], 'members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayPolicyTableEntriesResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTableEntries' => [ 'shape' => 'TransitGatewayPolicyTableEntryList''locationName' => 'transitGatewayPolicyTableEntries', ], ], ], 'GetTransitGatewayPrefixListReferencesRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayPrefixListReferencesResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPrefixListReferences' => [ 'shape' => 'TransitGatewayPrefixListReferenceSet''locationName' => 'transitGatewayPrefixListReferenceSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayRouteTableAssociationsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayRouteTableAssociationsResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayRouteTableAssociationList''locationName' => 'associations', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetTransitGatewayRouteTablePropagationsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetTransitGatewayRouteTablePropagationsResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTablePropagations' => [ 'shape' => 'TransitGatewayRouteTablePropagationList''locationName' => 'transitGatewayRouteTablePropagations', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'GetVerifiedAccessEndpointPolicyRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessEndpointId', ], 'members' => [ 'VerifiedAccessEndpointId' => [ 'shape' => 'VerifiedAccessEndpointId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetVerifiedAccessEndpointPolicyResult' => [ 'type' => 'structure''members' => [ 'PolicyEnabled' => [ 'shape' => 'Boolean''locationName' => 'policyEnabled', ], 'PolicyDocument' => [ 'shape' => 'String''locationName' => 'policyDocument', ], ], ], 'GetVerifiedAccessGroupPolicyRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessGroupId', ], 'members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetVerifiedAccessGroupPolicyResult' => [ 'type' => 'structure''members' => [ 'PolicyEnabled' => [ 'shape' => 'Boolean''locationName' => 'policyEnabled', ], 'PolicyDocument' => [ 'shape' => 'String''locationName' => 'policyDocument', ], ], ], 'GetVpnConnectionDeviceSampleConfigurationRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId''VpnConnectionDeviceTypeId', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'VpnConnectionDeviceTypeId' => [ 'shape' => 'VpnConnectionDeviceTypeId', ], 'InternetKeyExchangeVersion' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetVpnConnectionDeviceSampleConfigurationResult' => [ 'type' => 'structure''members' => [ 'VpnConnectionDeviceSampleConfiguration' => [ 'shape' => 'VpnConnectionDeviceSampleConfiguration''locationName' => 'vpnConnectionDeviceSampleConfiguration', ], ], ], 'GetVpnConnectionDeviceTypesRequest' => [ 'type' => 'structure''members' => [ 'MaxResults' => [ 'shape' => 'GVCDMaxResults', ], 'NextToken' => [ 'shape' => 'NextToken', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'GetVpnConnectionDeviceTypesResult' => [ 'type' => 'structure''members' => [ 'VpnConnectionDeviceTypes' => [ 'shape' => 'VpnConnectionDeviceTypeList''locationName' => 'vpnConnectionDeviceTypeSet', ], 'NextToken' => [ 'shape' => 'NextToken''locationName' => 'nextToken', ], ], ], 'GpuDeviceCount' => [ 'type' => 'integer', ], 'GpuDeviceInfo' => [ 'type' => 'structure''members' => [ 'Name' => [ 'shape' => 'GpuDeviceName''locationName' => 'name', ], 'Manufacturer' => [ 'shape' => 'GpuDeviceManufacturerName''locationName' => 'manufacturer', ], 'Count' => [ 'shape' => 'GpuDeviceCount''locationName' => 'count', ], 'MemoryInfo' => [ 'shape' => 'GpuDeviceMemoryInfo''locationName' => 'memoryInfo', ], ], ], 'GpuDeviceInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'GpuDeviceInfo''locationName' => 'item', ], ], 'GpuDeviceManufacturerName' => [ 'type' => 'string', ], 'GpuDeviceMemoryInfo' => [ 'type' => 'structure''members' => [ 'SizeInMiB' => [ 'shape' => 'GpuDeviceMemorySize''locationName' => 'sizeInMiB', ], ], ], 'GpuDeviceMemorySize' => [ 'type' => 'integer', ], 'GpuDeviceName' => [ 'type' => 'string', ], 'GpuInfo' => [ 'type' => 'structure''members' => [ 'Gpus' => [ 'shape' => 'GpuDeviceInfoList''locationName' => 'gpus', ], 'TotalGpuMemoryInMiB' => [ 'shape' => 'totalGpuMemory''locationName' => 'totalGpuMemoryInMiB', ], ], ], 'GroupIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'groupId', ], ], 'GroupIdentifier' => [ 'type' => 'structure''members' => [ 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], ], ], 'GroupIdentifierList' => [ 'type' => 'list''member' => [ 'shape' => 'GroupIdentifier''locationName' => 'item', ], ], 'GroupIdentifierSet' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupIdentifier''locationName' => 'item', ], ], 'GroupIds' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'item', ], ], 'GroupNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupName''locationName' => 'GroupName', ], ], 'HibernationFlag' => [ 'type' => 'boolean', ], 'HibernationOptions' => [ 'type' => 'structure''members' => [ 'Configured' => [ 'shape' => 'Boolean''locationName' => 'configured', ], ], ], 'HibernationOptionsRequest' => [ 'type' => 'structure''members' => [ 'Configured' => [ 'shape' => 'Boolean', ], ], ], 'HistoryRecord' => [ 'type' => 'structure''members' => [ 'EventInformation' => [ 'shape' => 'EventInformation''locationName' => 'eventInformation', ], 'EventType' => [ 'shape' => 'EventType''locationName' => 'eventType', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'HistoryRecordEntry' => [ 'type' => 'structure''members' => [ 'EventInformation' => [ 'shape' => 'EventInformation''locationName' => 'eventInformation', ], 'EventType' => [ 'shape' => 'FleetEventType''locationName' => 'eventType', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'HistoryRecordSet' => [ 'type' => 'list''member' => [ 'shape' => 'HistoryRecordEntry''locationName' => 'item', ], ], 'HistoryRecords' => [ 'type' => 'list''member' => [ 'shape' => 'HistoryRecord''locationName' => 'item', ], ], 'Host' => [ 'type' => 'structure''members' => [ 'AutoPlacement' => [ 'shape' => 'AutoPlacement''locationName' => 'autoPlacement', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'AvailableCapacity' => [ 'shape' => 'AvailableCapacity''locationName' => 'availableCapacity', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'HostId' => [ 'shape' => 'String''locationName' => 'hostId', ], 'HostProperties' => [ 'shape' => 'HostProperties''locationName' => 'hostProperties', ], 'HostReservationId' => [ 'shape' => 'String''locationName' => 'hostReservationId', ], 'Instances' => [ 'shape' => 'HostInstanceList''locationName' => 'instances', ], 'State' => [ 'shape' => 'AllocationState''locationName' => 'state', ], 'AllocationTime' => [ 'shape' => 'DateTime''locationName' => 'allocationTime', ], 'ReleaseTime' => [ 'shape' => 'DateTime''locationName' => 'releaseTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'HostRecovery' => [ 'shape' => 'HostRecovery''locationName' => 'hostRecovery', ], 'AllowsMultipleInstanceTypes' => [ 'shape' => 'AllowsMultipleInstanceTypes''locationName' => 'allowsMultipleInstanceTypes', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'AvailabilityZoneId' => [ 'shape' => 'String''locationName' => 'availabilityZoneId', ], 'MemberOfServiceLinkedResourceGroup' => [ 'shape' => 'Boolean''locationName' => 'memberOfServiceLinkedResourceGroup', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'HostMaintenance' => [ 'shape' => 'HostMaintenance''locationName' => 'hostMaintenance', ], ], ], 'HostInstance' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], ], ], 'HostInstanceList' => [ 'type' => 'list''member' => [ 'shape' => 'HostInstance''locationName' => 'item', ], ], 'HostList' => [ 'type' => 'list''member' => [ 'shape' => 'Host''locationName' => 'item', ], ], 'HostMaintenance' => [ 'type' => 'string''enum' => [ 'on''off', ], ], 'HostOffering' => [ 'type' => 'structure''members' => [ 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Duration' => [ 'shape' => 'Integer''locationName' => 'duration', ], 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'InstanceFamily' => [ 'shape' => 'String''locationName' => 'instanceFamily', ], 'OfferingId' => [ 'shape' => 'OfferingId''locationName' => 'offeringId', ], 'PaymentOption' => [ 'shape' => 'PaymentOption''locationName' => 'paymentOption', ], 'UpfrontPrice' => [ 'shape' => 'String''locationName' => 'upfrontPrice', ], ], ], 'HostOfferingSet' => [ 'type' => 'list''member' => [ 'shape' => 'HostOffering''locationName' => 'item', ], ], 'HostProperties' => [ 'type' => 'structure''members' => [ 'Cores' => [ 'shape' => 'Integer''locationName' => 'cores', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'InstanceFamily' => [ 'shape' => 'String''locationName' => 'instanceFamily', ], 'Sockets' => [ 'shape' => 'Integer''locationName' => 'sockets', ], 'TotalVCpus' => [ 'shape' => 'Integer''locationName' => 'totalVCpus', ], ], ], 'HostRecovery' => [ 'type' => 'string''enum' => [ 'on''off', ], ], 'HostReservation' => [ 'type' => 'structure''members' => [ 'Count' => [ 'shape' => 'Integer''locationName' => 'count', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Duration' => [ 'shape' => 'Integer''locationName' => 'duration', ], 'End' => [ 'shape' => 'DateTime''locationName' => 'end', ], 'HostIdSet' => [ 'shape' => 'ResponseHostIdSet''locationName' => 'hostIdSet', ], 'HostReservationId' => [ 'shape' => 'HostReservationId''locationName' => 'hostReservationId', ], 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'InstanceFamily' => [ 'shape' => 'String''locationName' => 'instanceFamily', ], 'OfferingId' => [ 'shape' => 'OfferingId''locationName' => 'offeringId', ], 'PaymentOption' => [ 'shape' => 'PaymentOption''locationName' => 'paymentOption', ], 'Start' => [ 'shape' => 'DateTime''locationName' => 'start', ], 'State' => [ 'shape' => 'ReservationState''locationName' => 'state', ], 'UpfrontPrice' => [ 'shape' => 'String''locationName' => 'upfrontPrice', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'HostReservationId' => [ 'type' => 'string', ], 'HostReservationIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'HostReservationId''locationName' => 'item', ], ], 'HostReservationSet' => [ 'type' => 'list''member' => [ 'shape' => 'HostReservation''locationName' => 'item', ], ], 'HostTenancy' => [ 'type' => 'string''enum' => [ 'dedicated''host', ], ], 'HostnameType' => [ 'type' => 'string''enum' => [ 'ip-name''resource-name', ], ], 'Hour' => [ 'type' => 'integer''max' => 23'min' => 0, ], 'HttpTokensState' => [ 'type' => 'string''enum' => [ 'optional''required', ], ], 'HypervisorType' => [ 'type' => 'string''enum' => [ 'ovm''xen', ], ], 'IKEVersionsList' => [ 'type' => 'list''member' => [ 'shape' => 'IKEVersionsListValue''locationName' => 'item', ], ], 'IKEVersionsListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'IKEVersionsRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'IKEVersionsRequestListValue''locationName' => 'item', ], ], 'IKEVersionsRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String', ], ], ], 'IamInstanceProfile' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], 'Id' => [ 'shape' => 'String''locationName' => 'id', ], ], ], 'IamInstanceProfileAssociation' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfile''locationName' => 'iamInstanceProfile', ], 'State' => [ 'shape' => 'IamInstanceProfileAssociationState''locationName' => 'state', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'IamInstanceProfileAssociationId' => [ 'type' => 'string', ], 'IamInstanceProfileAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'IamInstanceProfileAssociation''locationName' => 'item', ], ], 'IamInstanceProfileAssociationState' => [ 'type' => 'string''enum' => [ 'associating''associated''disassociating''disassociated', ], ], 'IamInstanceProfileSpecification' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], ], ], 'IcmpTypeCode' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'Integer''locationName' => 'code', ], 'Type' => [ 'shape' => 'Integer''locationName' => 'type', ], ], ], 'IdFormat' => [ 'type' => 'structure''members' => [ 'Deadline' => [ 'shape' => 'DateTime''locationName' => 'deadline', ], 'Resource' => [ 'shape' => 'String''locationName' => 'resource', ], 'UseLongIds' => [ 'shape' => 'Boolean''locationName' => 'useLongIds', ], ], ], 'IdFormatList' => [ 'type' => 'list''member' => [ 'shape' => 'IdFormat''locationName' => 'item', ], ], 'Igmpv2SupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'Image' => [ 'type' => 'structure''members' => [ 'Architecture' => [ 'shape' => 'ArchitectureValues''locationName' => 'architecture', ], 'CreationDate' => [ 'shape' => 'String''locationName' => 'creationDate', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'ImageLocation' => [ 'shape' => 'String''locationName' => 'imageLocation', ], 'ImageType' => [ 'shape' => 'ImageTypeValues''locationName' => 'imageType', ], 'Public' => [ 'shape' => 'Boolean''locationName' => 'isPublic', ], 'KernelId' => [ 'shape' => 'String''locationName' => 'kernelId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'imageOwnerId', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], 'PlatformDetails' => [ 'shape' => 'String''locationName' => 'platformDetails', ], 'UsageOperation' => [ 'shape' => 'String''locationName' => 'usageOperation', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'RamdiskId' => [ 'shape' => 'String''locationName' => 'ramdiskId', ], 'State' => [ 'shape' => 'ImageState''locationName' => 'imageState', ], 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'EnaSupport' => [ 'shape' => 'Boolean''locationName' => 'enaSupport', ], 'Hypervisor' => [ 'shape' => 'HypervisorType''locationName' => 'hypervisor', ], 'ImageOwnerAlias' => [ 'shape' => 'String''locationName' => 'imageOwnerAlias', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'RootDeviceName' => [ 'shape' => 'String''locationName' => 'rootDeviceName', ], 'RootDeviceType' => [ 'shape' => 'DeviceType''locationName' => 'rootDeviceType', ], 'SriovNetSupport' => [ 'shape' => 'String''locationName' => 'sriovNetSupport', ], 'StateReason' => [ 'shape' => 'StateReason''locationName' => 'stateReason', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VirtualizationType' => [ 'shape' => 'VirtualizationType''locationName' => 'virtualizationType', ], 'BootMode' => [ 'shape' => 'BootModeValues''locationName' => 'bootMode', ], 'TpmSupport' => [ 'shape' => 'TpmSupportValues''locationName' => 'tpmSupport', ], 'DeprecationTime' => [ 'shape' => 'String''locationName' => 'deprecationTime', ], 'ImdsSupport' => [ 'shape' => 'ImdsSupportValues''locationName' => 'imdsSupport', ], ], ], 'ImageAttribute' => [ 'type' => 'structure''members' => [ 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'LaunchPermissions' => [ 'shape' => 'LaunchPermissionList''locationName' => 'launchPermission', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'Description' => [ 'shape' => 'AttributeValue''locationName' => 'description', ], 'KernelId' => [ 'shape' => 'AttributeValue''locationName' => 'kernel', ], 'RamdiskId' => [ 'shape' => 'AttributeValue''locationName' => 'ramdisk', ], 'SriovNetSupport' => [ 'shape' => 'AttributeValue''locationName' => 'sriovNetSupport', ], 'BootMode' => [ 'shape' => 'AttributeValue''locationName' => 'bootMode', ], 'TpmSupport' => [ 'shape' => 'AttributeValue''locationName' => 'tpmSupport', ], 'UefiData' => [ 'shape' => 'AttributeValue''locationName' => 'uefiData', ], 'LastLaunchedTime' => [ 'shape' => 'AttributeValue''locationName' => 'lastLaunchedTime', ], 'ImdsSupport' => [ 'shape' => 'AttributeValue''locationName' => 'imdsSupport', ], ], ], 'ImageAttributeName' => [ 'type' => 'string''enum' => [ 'description''kernel''ramdisk''launchPermission''productCodes''blockDeviceMapping''sriovNetSupport''bootMode''tpmSupport''uefiData''lastLaunchedTime''imdsSupport', ], ], 'ImageDiskContainer' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'DeviceName' => [ 'shape' => 'String', ], 'Format' => [ 'shape' => 'String', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'Url' => [ 'shape' => 'String', ], 'UserBucket' => [ 'shape' => 'UserBucket', ], ], ], 'ImageDiskContainerList' => [ 'type' => 'list''member' => [ 'shape' => 'ImageDiskContainer''locationName' => 'item', ], ], 'ImageId' => [ 'type' => 'string', ], 'ImageIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ImageId''locationName' => 'item', ], ], 'ImageIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ImageId''locationName' => 'ImageId', ], ], 'ImageList' => [ 'type' => 'list''member' => [ 'shape' => 'Image''locationName' => 'item', ], ], 'ImageRecycleBinInfo' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'RecycleBinEnterTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'recycleBinEnterTime', ], 'RecycleBinExitTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'recycleBinExitTime', ], ], ], 'ImageRecycleBinInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'ImageRecycleBinInfo''locationName' => 'item', ], ], 'ImageState' => [ 'type' => 'string''enum' => [ 'pending''available''invalid''deregistered''transient''failed''error', ], ], 'ImageTypeValues' => [ 'type' => 'string''enum' => [ 'machine''kernel''ramdisk', ], ], 'ImdsSupportValues' => [ 'type' => 'string''enum' => [ 'v2.0', ], ], 'ImportClientVpnClientCertificateRevocationListRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''CertificateRevocationList', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'CertificateRevocationList' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ImportClientVpnClientCertificateRevocationListResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ImportImageLicenseConfigurationRequest' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String', ], ], ], 'ImportImageLicenseConfigurationResponse' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String''locationName' => 'licenseConfigurationArn', ], ], ], 'ImportImageLicenseSpecificationListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'ImportImageLicenseConfigurationRequest''locationName' => 'item', ], ], 'ImportImageLicenseSpecificationListResponse' => [ 'type' => 'list''member' => [ 'shape' => 'ImportImageLicenseConfigurationResponse''locationName' => 'item', ], ], 'ImportImageRequest' => [ 'type' => 'structure''members' => [ 'Architecture' => [ 'shape' => 'String', ], 'ClientData' => [ 'shape' => 'ClientData', ], 'ClientToken' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'DiskContainers' => [ 'shape' => 'ImageDiskContainerList''locationName' => 'DiskContainer', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Encrypted' => [ 'shape' => 'Boolean', ], 'Hypervisor' => [ 'shape' => 'String', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId', ], 'LicenseType' => [ 'shape' => 'String', ], 'Platform' => [ 'shape' => 'String', ], 'RoleName' => [ 'shape' => 'String', ], 'LicenseSpecifications' => [ 'shape' => 'ImportImageLicenseSpecificationListRequest', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'UsageOperation' => [ 'shape' => 'String', ], 'BootMode' => [ 'shape' => 'BootModeValues', ], ], ], 'ImportImageResult' => [ 'type' => 'structure''members' => [ 'Architecture' => [ 'shape' => 'String''locationName' => 'architecture', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'Hypervisor' => [ 'shape' => 'String''locationName' => 'hypervisor', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'ImportTaskId' => [ 'shape' => 'ImportImageTaskId''locationName' => 'importTaskId', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId''locationName' => 'kmsKeyId', ], 'LicenseType' => [ 'shape' => 'String''locationName' => 'licenseType', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'SnapshotDetails' => [ 'shape' => 'SnapshotDetailList''locationName' => 'snapshotDetailSet', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'LicenseSpecifications' => [ 'shape' => 'ImportImageLicenseSpecificationListResponse''locationName' => 'licenseSpecifications', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'UsageOperation' => [ 'shape' => 'String''locationName' => 'usageOperation', ], ], ], 'ImportImageTask' => [ 'type' => 'structure''members' => [ 'Architecture' => [ 'shape' => 'String''locationName' => 'architecture', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'Hypervisor' => [ 'shape' => 'String''locationName' => 'hypervisor', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'ImportTaskId' => [ 'shape' => 'String''locationName' => 'importTaskId', ], 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], 'LicenseType' => [ 'shape' => 'String''locationName' => 'licenseType', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'SnapshotDetails' => [ 'shape' => 'SnapshotDetailList''locationName' => 'snapshotDetailSet', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'LicenseSpecifications' => [ 'shape' => 'ImportImageLicenseSpecificationListResponse''locationName' => 'licenseSpecifications', ], 'UsageOperation' => [ 'shape' => 'String''locationName' => 'usageOperation', ], 'BootMode' => [ 'shape' => 'BootModeValues''locationName' => 'bootMode', ], ], ], 'ImportImageTaskId' => [ 'type' => 'string', ], 'ImportImageTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'ImportImageTask''locationName' => 'item', ], ], 'ImportInstanceLaunchSpecification' => [ 'type' => 'structure''members' => [ 'AdditionalInfo' => [ 'shape' => 'String''locationName' => 'additionalInfo', ], 'Architecture' => [ 'shape' => 'ArchitectureValues''locationName' => 'architecture', ], 'GroupIds' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'GroupId', ], 'GroupNames' => [ 'shape' => 'SecurityGroupStringList''locationName' => 'GroupName', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'ShutdownBehavior''locationName' => 'instanceInitiatedShutdownBehavior', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'Monitoring' => [ 'shape' => 'Boolean''locationName' => 'monitoring', ], 'Placement' => [ 'shape' => 'Placement''locationName' => 'placement', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'UserData' => [ 'shape' => 'UserData''locationName' => 'userData', ], ], ], 'ImportInstanceRequest' => [ 'type' => 'structure''required' => [ 'Platform', ], 'members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DiskImages' => [ 'shape' => 'DiskImageList''locationName' => 'diskImage', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'LaunchSpecification' => [ 'shape' => 'ImportInstanceLaunchSpecification''locationName' => 'launchSpecification', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], ], ], 'ImportInstanceResult' => [ 'type' => 'structure''members' => [ 'ConversionTask' => [ 'shape' => 'ConversionTask''locationName' => 'conversionTask', ], ], ], 'ImportInstanceTaskDetails' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], 'Volumes' => [ 'shape' => 'ImportInstanceVolumeDetailSet''locationName' => 'volumes', ], ], ], 'ImportInstanceVolumeDetailItem' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'BytesConverted' => [ 'shape' => 'Long''locationName' => 'bytesConverted', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Image' => [ 'shape' => 'DiskImageDescription''locationName' => 'image', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Volume' => [ 'shape' => 'DiskImageVolumeDescription''locationName' => 'volume', ], ], ], 'ImportInstanceVolumeDetailSet' => [ 'type' => 'list''member' => [ 'shape' => 'ImportInstanceVolumeDetailItem''locationName' => 'item', ], ], 'ImportKeyPairRequest' => [ 'type' => 'structure''required' => [ 'KeyName''PublicKeyMaterial', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'PublicKeyMaterial' => [ 'shape' => 'Blob''locationName' => 'publicKeyMaterial', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'ImportKeyPairResult' => [ 'type' => 'structure''members' => [ 'KeyFingerprint' => [ 'shape' => 'String''locationName' => 'keyFingerprint', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'KeyPairId' => [ 'shape' => 'String''locationName' => 'keyPairId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ImportSnapshotRequest' => [ 'type' => 'structure''members' => [ 'ClientData' => [ 'shape' => 'ClientData', ], 'ClientToken' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'DiskContainer' => [ 'shape' => 'SnapshotDiskContainer', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'Encrypted' => [ 'shape' => 'Boolean', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId', ], 'RoleName' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'ImportSnapshotResult' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ImportTaskId' => [ 'shape' => 'String''locationName' => 'importTaskId', ], 'SnapshotTaskDetail' => [ 'shape' => 'SnapshotTaskDetail''locationName' => 'snapshotTaskDetail', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ImportSnapshotTask' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ImportTaskId' => [ 'shape' => 'String''locationName' => 'importTaskId', ], 'SnapshotTaskDetail' => [ 'shape' => 'SnapshotTaskDetail''locationName' => 'snapshotTaskDetail', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ImportSnapshotTaskId' => [ 'type' => 'string', ], 'ImportSnapshotTaskIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ImportSnapshotTaskId''locationName' => 'ImportTaskId', ], ], 'ImportSnapshotTaskList' => [ 'type' => 'list''member' => [ 'shape' => 'ImportSnapshotTask''locationName' => 'item', ], ], 'ImportTaskId' => [ 'type' => 'string', ], 'ImportTaskIdList' => [ 'type' => 'list''member' => [ 'shape' => 'ImportImageTaskId''locationName' => 'ImportTaskId', ], ], 'ImportVolumeRequest' => [ 'type' => 'structure''required' => [ 'AvailabilityZone''Image''Volume', ], 'members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Image' => [ 'shape' => 'DiskImageDetail''locationName' => 'image', ], 'Volume' => [ 'shape' => 'VolumeDetail''locationName' => 'volume', ], ], ], 'ImportVolumeResult' => [ 'type' => 'structure''members' => [ 'ConversionTask' => [ 'shape' => 'ConversionTask''locationName' => 'conversionTask', ], ], ], 'ImportVolumeTaskDetails' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'BytesConverted' => [ 'shape' => 'Long''locationName' => 'bytesConverted', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Image' => [ 'shape' => 'DiskImageDescription''locationName' => 'image', ], 'Volume' => [ 'shape' => 'DiskImageVolumeDescription''locationName' => 'volume', ], ], ], 'InferenceAcceleratorInfo' => [ 'type' => 'structure''members' => [ 'Accelerators' => [ 'shape' => 'InferenceDeviceInfoList''locationName' => 'accelerators', ], ], ], 'InferenceDeviceCount' => [ 'type' => 'integer', ], 'InferenceDeviceInfo' => [ 'type' => 'structure''members' => [ 'Count' => [ 'shape' => 'InferenceDeviceCount''locationName' => 'count', ], 'Name' => [ 'shape' => 'InferenceDeviceName''locationName' => 'name', ], 'Manufacturer' => [ 'shape' => 'InferenceDeviceManufacturerName''locationName' => 'manufacturer', ], ], ], 'InferenceDeviceInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'InferenceDeviceInfo', ], 'locationName' => 'item', ], 'InferenceDeviceManufacturerName' => [ 'type' => 'string', ], 'InferenceDeviceName' => [ 'type' => 'string', ], 'InsideCidrBlocksStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'Instance' => [ 'type' => 'structure''members' => [ 'AmiLaunchIndex' => [ 'shape' => 'Integer''locationName' => 'amiLaunchIndex', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'KernelId' => [ 'shape' => 'String''locationName' => 'kernelId', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'LaunchTime' => [ 'shape' => 'DateTime''locationName' => 'launchTime', ], 'Monitoring' => [ 'shape' => 'Monitoring''locationName' => 'monitoring', ], 'Placement' => [ 'shape' => 'Placement''locationName' => 'placement', ], 'Platform' => [ 'shape' => 'PlatformValues''locationName' => 'platform', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'PublicDnsName' => [ 'shape' => 'String''locationName' => 'dnsName', ], 'PublicIpAddress' => [ 'shape' => 'String''locationName' => 'ipAddress', ], 'RamdiskId' => [ 'shape' => 'String''locationName' => 'ramdiskId', ], 'State' => [ 'shape' => 'InstanceState''locationName' => 'instanceState', ], 'StateTransitionReason' => [ 'shape' => 'String''locationName' => 'reason', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'Architecture' => [ 'shape' => 'ArchitectureValues''locationName' => 'architecture', ], 'BlockDeviceMappings' => [ 'shape' => 'InstanceBlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'EnaSupport' => [ 'shape' => 'Boolean''locationName' => 'enaSupport', ], 'Hypervisor' => [ 'shape' => 'HypervisorType''locationName' => 'hypervisor', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfile''locationName' => 'iamInstanceProfile', ], 'InstanceLifecycle' => [ 'shape' => 'InstanceLifecycleType''locationName' => 'instanceLifecycle', ], 'ElasticGpuAssociations' => [ 'shape' => 'ElasticGpuAssociationList''locationName' => 'elasticGpuAssociationSet', ], 'ElasticInferenceAcceleratorAssociations' => [ 'shape' => 'ElasticInferenceAcceleratorAssociationList''locationName' => 'elasticInferenceAcceleratorAssociationSet', ], 'NetworkInterfaces' => [ 'shape' => 'InstanceNetworkInterfaceList''locationName' => 'networkInterfaceSet', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'RootDeviceName' => [ 'shape' => 'String''locationName' => 'rootDeviceName', ], 'RootDeviceType' => [ 'shape' => 'DeviceType''locationName' => 'rootDeviceType', ], 'SecurityGroups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'SourceDestCheck' => [ 'shape' => 'Boolean''locationName' => 'sourceDestCheck', ], 'SpotInstanceRequestId' => [ 'shape' => 'String''locationName' => 'spotInstanceRequestId', ], 'SriovNetSupport' => [ 'shape' => 'String''locationName' => 'sriovNetSupport', ], 'StateReason' => [ 'shape' => 'StateReason''locationName' => 'stateReason', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VirtualizationType' => [ 'shape' => 'VirtualizationType''locationName' => 'virtualizationType', ], 'CpuOptions' => [ 'shape' => 'CpuOptions''locationName' => 'cpuOptions', ], 'CapacityReservationId' => [ 'shape' => 'String''locationName' => 'capacityReservationId', ], 'CapacityReservationSpecification' => [ 'shape' => 'CapacityReservationSpecificationResponse''locationName' => 'capacityReservationSpecification', ], 'HibernationOptions' => [ 'shape' => 'HibernationOptions''locationName' => 'hibernationOptions', ], 'Licenses' => [ 'shape' => 'LicenseList''locationName' => 'licenseSet', ], 'MetadataOptions' => [ 'shape' => 'InstanceMetadataOptionsResponse''locationName' => 'metadataOptions', ], 'EnclaveOptions' => [ 'shape' => 'EnclaveOptions''locationName' => 'enclaveOptions', ], 'BootMode' => [ 'shape' => 'BootModeValues''locationName' => 'bootMode', ], 'PlatformDetails' => [ 'shape' => 'String''locationName' => 'platformDetails', ], 'UsageOperation' => [ 'shape' => 'String''locationName' => 'usageOperation', ], 'UsageOperationUpdateTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'usageOperationUpdateTime', ], 'PrivateDnsNameOptions' => [ 'shape' => 'PrivateDnsNameOptionsResponse''locationName' => 'privateDnsNameOptions', ], 'Ipv6Address' => [ 'shape' => 'String''locationName' => 'ipv6Address', ], 'TpmSupport' => [ 'shape' => 'String''locationName' => 'tpmSupport', ], 'MaintenanceOptions' => [ 'shape' => 'InstanceMaintenanceOptions''locationName' => 'maintenanceOptions', ], 'CurrentInstanceBootMode' => [ 'shape' => 'InstanceBootModeValues''locationName' => 'currentInstanceBootMode', ], ], ], 'InstanceAttribute' => [ 'type' => 'structure''members' => [ 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'BlockDeviceMappings' => [ 'shape' => 'InstanceBlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'DisableApiTermination' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'disableApiTermination', ], 'EnaSupport' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'enaSupport', ], 'EnclaveOptions' => [ 'shape' => 'EnclaveOptions''locationName' => 'enclaveOptions', ], 'EbsOptimized' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'ebsOptimized', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'AttributeValue''locationName' => 'instanceInitiatedShutdownBehavior', ], 'InstanceType' => [ 'shape' => 'AttributeValue''locationName' => 'instanceType', ], 'KernelId' => [ 'shape' => 'AttributeValue''locationName' => 'kernel', ], 'ProductCodes' => [ 'shape' => 'ProductCodeList''locationName' => 'productCodes', ], 'RamdiskId' => [ 'shape' => 'AttributeValue''locationName' => 'ramdisk', ], 'RootDeviceName' => [ 'shape' => 'AttributeValue''locationName' => 'rootDeviceName', ], 'SourceDestCheck' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'sourceDestCheck', ], 'SriovNetSupport' => [ 'shape' => 'AttributeValue''locationName' => 'sriovNetSupport', ], 'UserData' => [ 'shape' => 'AttributeValue''locationName' => 'userData', ], 'DisableApiStop' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'disableApiStop', ], ], ], 'InstanceAttributeName' => [ 'type' => 'string''enum' => [ 'instanceType''kernel''ramdisk''userData''disableApiTermination''instanceInitiatedShutdownBehavior''rootDeviceName''blockDeviceMapping''productCodes''sourceDestCheck''groupSet''ebsOptimized''sriovNetSupport''enaSupport''enclaveOptions''disableApiStop', ], ], 'InstanceAutoRecoveryState' => [ 'type' => 'string''enum' => [ 'disabled''default', ], ], 'InstanceBlockDeviceMapping' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'Ebs' => [ 'shape' => 'EbsInstanceBlockDevice''locationName' => 'ebs', ], ], ], 'InstanceBlockDeviceMappingList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceBlockDeviceMapping''locationName' => 'item', ], ], 'InstanceBlockDeviceMappingSpecification' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'Ebs' => [ 'shape' => 'EbsInstanceBlockDeviceSpecification''locationName' => 'ebs', ], 'NoDevice' => [ 'shape' => 'String''locationName' => 'noDevice', ], 'VirtualName' => [ 'shape' => 'String''locationName' => 'virtualName', ], ], ], 'InstanceBlockDeviceMappingSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceBlockDeviceMappingSpecification''locationName' => 'item', ], ], 'InstanceBootModeValues' => [ 'type' => 'string''enum' => [ 'legacy-bios''uefi', ], ], 'InstanceCapacity' => [ 'type' => 'structure''members' => [ 'AvailableCapacity' => [ 'shape' => 'Integer''locationName' => 'availableCapacity', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'TotalCapacity' => [ 'shape' => 'Integer''locationName' => 'totalCapacity', ], ], ], 'InstanceCount' => [ 'type' => 'structure''members' => [ 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'State' => [ 'shape' => 'ListingState''locationName' => 'state', ], ], ], 'InstanceCountList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceCount''locationName' => 'item', ], ], 'InstanceCreditSpecification' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'CpuCredits' => [ 'shape' => 'String''locationName' => 'cpuCredits', ], ], ], 'InstanceCreditSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceCreditSpecification''locationName' => 'item', ], ], 'InstanceCreditSpecificationListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceCreditSpecificationRequest''locationName' => 'item', ], ], 'InstanceCreditSpecificationRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'CpuCredits' => [ 'shape' => 'String', ], ], ], 'InstanceEventId' => [ 'type' => 'string', ], 'InstanceEventWindow' => [ 'type' => 'structure''members' => [ 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId''locationName' => 'instanceEventWindowId', ], 'TimeRanges' => [ 'shape' => 'InstanceEventWindowTimeRangeList''locationName' => 'timeRangeSet', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'CronExpression' => [ 'shape' => 'InstanceEventWindowCronExpression''locationName' => 'cronExpression', ], 'AssociationTarget' => [ 'shape' => 'InstanceEventWindowAssociationTarget''locationName' => 'associationTarget', ], 'State' => [ 'shape' => 'InstanceEventWindowState''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'InstanceEventWindowAssociationRequest' => [ 'type' => 'structure''members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdList''locationName' => 'InstanceId', ], 'InstanceTags' => [ 'shape' => 'TagList''locationName' => 'InstanceTag', ], 'DedicatedHostIds' => [ 'shape' => 'DedicatedHostIdList''locationName' => 'DedicatedHostId', ], ], ], 'InstanceEventWindowAssociationTarget' => [ 'type' => 'structure''members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdList''locationName' => 'instanceIdSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'DedicatedHostIds' => [ 'shape' => 'DedicatedHostIdList''locationName' => 'dedicatedHostIdSet', ], ], ], 'InstanceEventWindowCronExpression' => [ 'type' => 'string', ], 'InstanceEventWindowDisassociationRequest' => [ 'type' => 'structure''members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdList''locationName' => 'InstanceId', ], 'InstanceTags' => [ 'shape' => 'TagList''locationName' => 'InstanceTag', ], 'DedicatedHostIds' => [ 'shape' => 'DedicatedHostIdList''locationName' => 'DedicatedHostId', ], ], ], 'InstanceEventWindowId' => [ 'type' => 'string', ], 'InstanceEventWindowIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceEventWindowId''locationName' => 'InstanceEventWindowId', ], ], 'InstanceEventWindowSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceEventWindow''locationName' => 'item', ], ], 'InstanceEventWindowState' => [ 'type' => 'string''enum' => [ 'creating''deleting''active''deleted', ], ], 'InstanceEventWindowStateChange' => [ 'type' => 'structure''members' => [ 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId''locationName' => 'instanceEventWindowId', ], 'State' => [ 'shape' => 'InstanceEventWindowState''locationName' => 'state', ], ], ], 'InstanceEventWindowTimeRange' => [ 'type' => 'structure''members' => [ 'StartWeekDay' => [ 'shape' => 'WeekDay''locationName' => 'startWeekDay', ], 'StartHour' => [ 'shape' => 'Hour''locationName' => 'startHour', ], 'EndWeekDay' => [ 'shape' => 'WeekDay''locationName' => 'endWeekDay', ], 'EndHour' => [ 'shape' => 'Hour''locationName' => 'endHour', ], ], ], 'InstanceEventWindowTimeRangeList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceEventWindowTimeRange''locationName' => 'item', ], ], 'InstanceEventWindowTimeRangeRequest' => [ 'type' => 'structure''members' => [ 'StartWeekDay' => [ 'shape' => 'WeekDay', ], 'StartHour' => [ 'shape' => 'Hour', ], 'EndWeekDay' => [ 'shape' => 'WeekDay', ], 'EndHour' => [ 'shape' => 'Hour', ], ], ], 'InstanceEventWindowTimeRangeRequestSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceEventWindowTimeRangeRequest', ], ], 'InstanceExportDetails' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'TargetEnvironment' => [ 'shape' => 'ExportEnvironment''locationName' => 'targetEnvironment', ], ], ], 'InstanceFamilyCreditSpecification' => [ 'type' => 'structure''members' => [ 'InstanceFamily' => [ 'shape' => 'UnlimitedSupportedInstanceFamily''locationName' => 'instanceFamily', ], 'CpuCredits' => [ 'shape' => 'String''locationName' => 'cpuCredits', ], ], ], 'InstanceGeneration' => [ 'type' => 'string''enum' => [ 'current''previous', ], ], 'InstanceGenerationSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceGeneration''locationName' => 'item', ], ], 'InstanceHealthStatus' => [ 'type' => 'string''enum' => [ 'healthy''unhealthy', ], ], 'InstanceId' => [ 'type' => 'string', ], 'InstanceIdForResolver' => [ 'type' => 'string', ], 'InstanceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceId''locationName' => 'item', ], ], 'InstanceIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceId''locationName' => 'item', ], ], 'InstanceIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceId''locationName' => 'InstanceId', ], ], 'InstanceIdWithVolumeResolver' => [ 'type' => 'string', ], 'InstanceIdsSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceId''locationName' => 'item', ], ], 'InstanceInterruptionBehavior' => [ 'type' => 'string''enum' => [ 'hibernate''stop''terminate', ], ], 'InstanceIpv4Prefix' => [ 'type' => 'structure''members' => [ 'Ipv4Prefix' => [ 'shape' => 'String''locationName' => 'ipv4Prefix', ], ], ], 'InstanceIpv4PrefixList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceIpv4Prefix''locationName' => 'item', ], ], 'InstanceIpv6Address' => [ 'type' => 'structure''members' => [ 'Ipv6Address' => [ 'shape' => 'String''locationName' => 'ipv6Address', ], ], ], 'InstanceIpv6AddressList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceIpv6Address''locationName' => 'item', ], ], 'InstanceIpv6AddressListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceIpv6AddressRequest''locationName' => 'InstanceIpv6Address', ], ], 'InstanceIpv6AddressRequest' => [ 'type' => 'structure''members' => [ 'Ipv6Address' => [ 'shape' => 'String', ], ], ], 'InstanceIpv6Prefix' => [ 'type' => 'structure''members' => [ 'Ipv6Prefix' => [ 'shape' => 'String''locationName' => 'ipv6Prefix', ], ], ], 'InstanceIpv6PrefixList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceIpv6Prefix''locationName' => 'item', ], ], 'InstanceLifecycle' => [ 'type' => 'string''enum' => [ 'spot''on-demand', ], ], 'InstanceLifecycleType' => [ 'type' => 'string''enum' => [ 'spot''scheduled', ], ], 'InstanceList' => [ 'type' => 'list''member' => [ 'shape' => 'Instance''locationName' => 'item', ], ], 'InstanceMaintenanceOptions' => [ 'type' => 'structure''members' => [ 'AutoRecovery' => [ 'shape' => 'InstanceAutoRecoveryState''locationName' => 'autoRecovery', ], ], ], 'InstanceMaintenanceOptionsRequest' => [ 'type' => 'structure''members' => [ 'AutoRecovery' => [ 'shape' => 'InstanceAutoRecoveryState', ], ], ], 'InstanceMarketOptionsRequest' => [ 'type' => 'structure''members' => [ 'MarketType' => [ 'shape' => 'MarketType', ], 'SpotOptions' => [ 'shape' => 'SpotMarketOptions', ], ], ], 'InstanceMatchCriteria' => [ 'type' => 'string''enum' => [ 'open''targeted', ], ], 'InstanceMetadataEndpointState' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'InstanceMetadataOptionsRequest' => [ 'type' => 'structure''members' => [ 'HttpTokens' => [ 'shape' => 'HttpTokensState', ], 'HttpPutResponseHopLimit' => [ 'shape' => 'Integer', ], 'HttpEndpoint' => [ 'shape' => 'InstanceMetadataEndpointState', ], 'HttpProtocolIpv6' => [ 'shape' => 'InstanceMetadataProtocolState', ], 'InstanceMetadataTags' => [ 'shape' => 'InstanceMetadataTagsState', ], ], ], 'InstanceMetadataOptionsResponse' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'InstanceMetadataOptionsState''locationName' => 'state', ], 'HttpTokens' => [ 'shape' => 'HttpTokensState''locationName' => 'httpTokens', ], 'HttpPutResponseHopLimit' => [ 'shape' => 'Integer''locationName' => 'httpPutResponseHopLimit', ], 'HttpEndpoint' => [ 'shape' => 'InstanceMetadataEndpointState''locationName' => 'httpEndpoint', ], 'HttpProtocolIpv6' => [ 'shape' => 'InstanceMetadataProtocolState''locationName' => 'httpProtocolIpv6', ], 'InstanceMetadataTags' => [ 'shape' => 'InstanceMetadataTagsState''locationName' => 'instanceMetadataTags', ], ], ], 'InstanceMetadataOptionsState' => [ 'type' => 'string''enum' => [ 'pending''applied', ], ], 'InstanceMetadataProtocolState' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'InstanceMetadataTagsState' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'InstanceMonitoring' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Monitoring' => [ 'shape' => 'Monitoring''locationName' => 'monitoring', ], ], ], 'InstanceMonitoringList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceMonitoring''locationName' => 'item', ], ], 'InstanceNetworkInterface' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'InstanceNetworkInterfaceAssociation''locationName' => 'association', ], 'Attachment' => [ 'shape' => 'InstanceNetworkInterfaceAttachment''locationName' => 'attachment', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressList''locationName' => 'ipv6AddressesSet', ], 'MacAddress' => [ 'shape' => 'String''locationName' => 'macAddress', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'PrivateIpAddresses' => [ 'shape' => 'InstancePrivateIpAddressList''locationName' => 'privateIpAddressesSet', ], 'SourceDestCheck' => [ 'shape' => 'Boolean''locationName' => 'sourceDestCheck', ], 'Status' => [ 'shape' => 'NetworkInterfaceStatus''locationName' => 'status', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'InterfaceType' => [ 'shape' => 'String''locationName' => 'interfaceType', ], 'Ipv4Prefixes' => [ 'shape' => 'InstanceIpv4PrefixList''locationName' => 'ipv4PrefixSet', ], 'Ipv6Prefixes' => [ 'shape' => 'InstanceIpv6PrefixList''locationName' => 'ipv6PrefixSet', ], ], ], 'InstanceNetworkInterfaceAssociation' => [ 'type' => 'structure''members' => [ 'CarrierIp' => [ 'shape' => 'String''locationName' => 'carrierIp', ], 'CustomerOwnedIp' => [ 'shape' => 'String''locationName' => 'customerOwnedIp', ], 'IpOwnerId' => [ 'shape' => 'String''locationName' => 'ipOwnerId', ], 'PublicDnsName' => [ 'shape' => 'String''locationName' => 'publicDnsName', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], ], ], 'InstanceNetworkInterfaceAttachment' => [ 'type' => 'structure''members' => [ 'AttachTime' => [ 'shape' => 'DateTime''locationName' => 'attachTime', ], 'AttachmentId' => [ 'shape' => 'String''locationName' => 'attachmentId', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'DeviceIndex' => [ 'shape' => 'Integer''locationName' => 'deviceIndex', ], 'Status' => [ 'shape' => 'AttachmentStatus''locationName' => 'status', ], 'NetworkCardIndex' => [ 'shape' => 'Integer''locationName' => 'networkCardIndex', ], ], ], 'InstanceNetworkInterfaceList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceNetworkInterface''locationName' => 'item', ], ], 'InstanceNetworkInterfaceSpecification' => [ 'type' => 'structure''members' => [ 'AssociatePublicIpAddress' => [ 'shape' => 'Boolean''locationName' => 'associatePublicIpAddress', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DeviceIndex' => [ 'shape' => 'Integer''locationName' => 'deviceIndex', ], 'Groups' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer''locationName' => 'ipv6AddressCount', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressList''locationName' => 'ipv6AddressesSet''queryName' => 'Ipv6Addresses', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressSpecificationList''locationName' => 'privateIpAddressesSet''queryName' => 'PrivateIpAddresses', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer''locationName' => 'secondaryPrivateIpAddressCount', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'AssociateCarrierIpAddress' => [ 'shape' => 'Boolean', ], 'InterfaceType' => [ 'shape' => 'String', ], 'NetworkCardIndex' => [ 'shape' => 'Integer', ], 'Ipv4Prefixes' => [ 'shape' => 'Ipv4PrefixList''locationName' => 'Ipv4Prefix', ], 'Ipv4PrefixCount' => [ 'shape' => 'Integer', ], 'Ipv6Prefixes' => [ 'shape' => 'Ipv6PrefixList''locationName' => 'Ipv6Prefix', ], 'Ipv6PrefixCount' => [ 'shape' => 'Integer', ], ], ], 'InstanceNetworkInterfaceSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceNetworkInterfaceSpecification''locationName' => 'item', ], ], 'InstancePrivateIpAddress' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'InstanceNetworkInterfaceAssociation''locationName' => 'association', ], 'Primary' => [ 'shape' => 'Boolean''locationName' => 'primary', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], ], ], 'InstancePrivateIpAddressList' => [ 'type' => 'list''member' => [ 'shape' => 'InstancePrivateIpAddress''locationName' => 'item', ], ], 'InstanceRequirements' => [ 'type' => 'structure''members' => [ 'VCpuCount' => [ 'shape' => 'VCpuCountRange''locationName' => 'vCpuCount', ], 'MemoryMiB' => [ 'shape' => 'MemoryMiB''locationName' => 'memoryMiB', ], 'CpuManufacturers' => [ 'shape' => 'CpuManufacturerSet''locationName' => 'cpuManufacturerSet', ], 'MemoryGiBPerVCpu' => [ 'shape' => 'MemoryGiBPerVCpu''locationName' => 'memoryGiBPerVCpu', ], 'ExcludedInstanceTypes' => [ 'shape' => 'ExcludedInstanceTypeSet''locationName' => 'excludedInstanceTypeSet', ], 'InstanceGenerations' => [ 'shape' => 'InstanceGenerationSet''locationName' => 'instanceGenerationSet', ], 'SpotMaxPricePercentageOverLowestPrice' => [ 'shape' => 'Integer''locationName' => 'spotMaxPricePercentageOverLowestPrice', ], 'OnDemandMaxPricePercentageOverLowestPrice' => [ 'shape' => 'Integer''locationName' => 'onDemandMaxPricePercentageOverLowestPrice', ], 'BareMetal' => [ 'shape' => 'BareMetal''locationName' => 'bareMetal', ], 'BurstablePerformance' => [ 'shape' => 'BurstablePerformance''locationName' => 'burstablePerformance', ], 'RequireHibernateSupport' => [ 'shape' => 'Boolean''locationName' => 'requireHibernateSupport', ], 'NetworkInterfaceCount' => [ 'shape' => 'NetworkInterfaceCount''locationName' => 'networkInterfaceCount', ], 'LocalStorage' => [ 'shape' => 'LocalStorage''locationName' => 'localStorage', ], 'LocalStorageTypes' => [ 'shape' => 'LocalStorageTypeSet''locationName' => 'localStorageTypeSet', ], 'TotalLocalStorageGB' => [ 'shape' => 'TotalLocalStorageGB''locationName' => 'totalLocalStorageGB', ], 'BaselineEbsBandwidthMbps' => [ 'shape' => 'BaselineEbsBandwidthMbps''locationName' => 'baselineEbsBandwidthMbps', ], 'AcceleratorTypes' => [ 'shape' => 'AcceleratorTypeSet''locationName' => 'acceleratorTypeSet', ], 'AcceleratorCount' => [ 'shape' => 'AcceleratorCount''locationName' => 'acceleratorCount', ], 'AcceleratorManufacturers' => [ 'shape' => 'AcceleratorManufacturerSet''locationName' => 'acceleratorManufacturerSet', ], 'AcceleratorNames' => [ 'shape' => 'AcceleratorNameSet''locationName' => 'acceleratorNameSet', ], 'AcceleratorTotalMemoryMiB' => [ 'shape' => 'AcceleratorTotalMemoryMiB''locationName' => 'acceleratorTotalMemoryMiB', ], 'NetworkBandwidthGbps' => [ 'shape' => 'NetworkBandwidthGbps''locationName' => 'networkBandwidthGbps', ], 'AllowedInstanceTypes' => [ 'shape' => 'AllowedInstanceTypeSet''locationName' => 'allowedInstanceTypeSet', ], ], ], 'InstanceRequirementsRequest' => [ 'type' => 'structure''required' => [ 'VCpuCount''MemoryMiB', ], 'members' => [ 'VCpuCount' => [ 'shape' => 'VCpuCountRangeRequest', ], 'MemoryMiB' => [ 'shape' => 'MemoryMiBRequest', ], 'CpuManufacturers' => [ 'shape' => 'CpuManufacturerSet''locationName' => 'CpuManufacturer', ], 'MemoryGiBPerVCpu' => [ 'shape' => 'MemoryGiBPerVCpuRequest', ], 'ExcludedInstanceTypes' => [ 'shape' => 'ExcludedInstanceTypeSet''locationName' => 'ExcludedInstanceType', ], 'InstanceGenerations' => [ 'shape' => 'InstanceGenerationSet''locationName' => 'InstanceGeneration', ], 'SpotMaxPricePercentageOverLowestPrice' => [ 'shape' => 'Integer', ], 'OnDemandMaxPricePercentageOverLowestPrice' => [ 'shape' => 'Integer', ], 'BareMetal' => [ 'shape' => 'BareMetal', ], 'BurstablePerformance' => [ 'shape' => 'BurstablePerformance', ], 'RequireHibernateSupport' => [ 'shape' => 'Boolean', ], 'NetworkInterfaceCount' => [ 'shape' => 'NetworkInterfaceCountRequest', ], 'LocalStorage' => [ 'shape' => 'LocalStorage', ], 'LocalStorageTypes' => [ 'shape' => 'LocalStorageTypeSet''locationName' => 'LocalStorageType', ], 'TotalLocalStorageGB' => [ 'shape' => 'TotalLocalStorageGBRequest', ], 'BaselineEbsBandwidthMbps' => [ 'shape' => 'BaselineEbsBandwidthMbpsRequest', ], 'AcceleratorTypes' => [ 'shape' => 'AcceleratorTypeSet''locationName' => 'AcceleratorType', ], 'AcceleratorCount' => [ 'shape' => 'AcceleratorCountRequest', ], 'AcceleratorManufacturers' => [ 'shape' => 'AcceleratorManufacturerSet''locationName' => 'AcceleratorManufacturer', ], 'AcceleratorNames' => [ 'shape' => 'AcceleratorNameSet''locationName' => 'AcceleratorName', ], 'AcceleratorTotalMemoryMiB' => [ 'shape' => 'AcceleratorTotalMemoryMiBRequest', ], 'NetworkBandwidthGbps' => [ 'shape' => 'NetworkBandwidthGbpsRequest', ], 'AllowedInstanceTypes' => [ 'shape' => 'AllowedInstanceTypeSet''locationName' => 'AllowedInstanceType', ], ], ], 'InstanceRequirementsWithMetadataRequest' => [ 'type' => 'structure''members' => [ 'ArchitectureTypes' => [ 'shape' => 'ArchitectureTypeSet''locationName' => 'ArchitectureType', ], 'VirtualizationTypes' => [ 'shape' => 'VirtualizationTypeSet''locationName' => 'VirtualizationType', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirementsRequest', ], ], ], 'InstanceSpecification' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceIdWithVolumeResolver', ], 'ExcludeBootVolume' => [ 'shape' => 'Boolean', ], 'ExcludeDataVolumeIds' => [ 'shape' => 'VolumeIdStringList''locationName' => 'ExcludeDataVolumeId', ], ], ], 'InstanceState' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'Integer''locationName' => 'code', ], 'Name' => [ 'shape' => 'InstanceStateName''locationName' => 'name', ], ], ], 'InstanceStateChange' => [ 'type' => 'structure''members' => [ 'CurrentState' => [ 'shape' => 'InstanceState''locationName' => 'currentState', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'PreviousState' => [ 'shape' => 'InstanceState''locationName' => 'previousState', ], ], ], 'InstanceStateChangeList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceStateChange''locationName' => 'item', ], ], 'InstanceStateName' => [ 'type' => 'string''enum' => [ 'pending''running''shutting-down''terminated''stopping''stopped', ], ], 'InstanceStatus' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Events' => [ 'shape' => 'InstanceStatusEventList''locationName' => 'eventsSet', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceState' => [ 'shape' => 'InstanceState''locationName' => 'instanceState', ], 'InstanceStatus' => [ 'shape' => 'InstanceStatusSummary''locationName' => 'instanceStatus', ], 'SystemStatus' => [ 'shape' => 'InstanceStatusSummary''locationName' => 'systemStatus', ], ], ], 'InstanceStatusDetails' => [ 'type' => 'structure''members' => [ 'ImpairedSince' => [ 'shape' => 'DateTime''locationName' => 'impairedSince', ], 'Name' => [ 'shape' => 'StatusName''locationName' => 'name', ], 'Status' => [ 'shape' => 'StatusType''locationName' => 'status', ], ], ], 'InstanceStatusDetailsList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceStatusDetails''locationName' => 'item', ], ], 'InstanceStatusEvent' => [ 'type' => 'structure''members' => [ 'InstanceEventId' => [ 'shape' => 'InstanceEventId''locationName' => 'instanceEventId', ], 'Code' => [ 'shape' => 'EventCode''locationName' => 'code', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'NotAfter' => [ 'shape' => 'DateTime''locationName' => 'notAfter', ], 'NotBefore' => [ 'shape' => 'DateTime''locationName' => 'notBefore', ], 'NotBeforeDeadline' => [ 'shape' => 'DateTime''locationName' => 'notBeforeDeadline', ], ], ], 'InstanceStatusEventList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceStatusEvent''locationName' => 'item', ], ], 'InstanceStatusList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceStatus''locationName' => 'item', ], ], 'InstanceStatusSummary' => [ 'type' => 'structure''members' => [ 'Details' => [ 'shape' => 'InstanceStatusDetailsList''locationName' => 'details', ], 'Status' => [ 'shape' => 'SummaryStatus''locationName' => 'status', ], ], ], 'InstanceStorageEncryptionSupport' => [ 'type' => 'string''enum' => [ 'unsupported''required', ], ], 'InstanceStorageFlag' => [ 'type' => 'boolean', ], 'InstanceStorageInfo' => [ 'type' => 'structure''members' => [ 'TotalSizeInGB' => [ 'shape' => 'DiskSize''locationName' => 'totalSizeInGB', ], 'Disks' => [ 'shape' => 'DiskInfoList''locationName' => 'disks', ], 'NvmeSupport' => [ 'shape' => 'EphemeralNvmeSupport''locationName' => 'nvmeSupport', ], 'EncryptionSupport' => [ 'shape' => 'InstanceStorageEncryptionSupport''locationName' => 'encryptionSupport', ], ], ], 'InstanceTagKeySet' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'InstanceTagNotificationAttribute' => [ 'type' => 'structure''members' => [ 'InstanceTagKeys' => [ 'shape' => 'InstanceTagKeySet''locationName' => 'instanceTagKeySet', ], 'IncludeAllTagsOfInstance' => [ 'shape' => 'Boolean''locationName' => 'includeAllTagsOfInstance', ], ], ], 'InstanceType' => [ 'type' => 'string''enum' => [ 'a1.medium''a1.large''a1.xlarge''a1.2xlarge''a1.4xlarge''a1.metal''c1.medium''c1.xlarge''c3.large''c3.xlarge''c3.2xlarge''c3.4xlarge''c3.8xlarge''c4.large''c4.xlarge''c4.2xlarge''c4.4xlarge''c4.8xlarge''c5.large''c5.xlarge''c5.2xlarge''c5.4xlarge''c5.9xlarge''c5.12xlarge''c5.18xlarge''c5.24xlarge''c5.metal''c5a.large''c5a.xlarge''c5a.2xlarge''c5a.4xlarge''c5a.8xlarge''c5a.12xlarge''c5a.16xlarge''c5a.24xlarge''c5ad.large''c5ad.xlarge''c5ad.2xlarge''c5ad.4xlarge''c5ad.8xlarge''c5ad.12xlarge''c5ad.16xlarge''c5ad.24xlarge''c5d.large''c5d.xlarge''c5d.2xlarge''c5d.4xlarge''c5d.9xlarge''c5d.12xlarge''c5d.18xlarge''c5d.24xlarge''c5d.metal''c5n.large''c5n.xlarge''c5n.2xlarge''c5n.4xlarge''c5n.9xlarge''c5n.18xlarge''c5n.metal''c6g.medium''c6g.large''c6g.xlarge''c6g.2xlarge''c6g.4xlarge''c6g.8xlarge''c6g.12xlarge''c6g.16xlarge''c6g.metal''c6gd.medium''c6gd.large''c6gd.xlarge''c6gd.2xlarge''c6gd.4xlarge''c6gd.8xlarge''c6gd.12xlarge''c6gd.16xlarge''c6gd.metal''c6gn.medium''c6gn.large''c6gn.xlarge''c6gn.2xlarge''c6gn.4xlarge''c6gn.8xlarge''c6gn.12xlarge''c6gn.16xlarge''c6i.large''c6i.xlarge''c6i.2xlarge''c6i.4xlarge''c6i.8xlarge''c6i.12xlarge''c6i.16xlarge''c6i.24xlarge''c6i.32xlarge''c6i.metal''cc1.4xlarge''cc2.8xlarge''cg1.4xlarge''cr1.8xlarge''d2.xlarge''d2.2xlarge''d2.4xlarge''d2.8xlarge''d3.xlarge''d3.2xlarge''d3.4xlarge''d3.8xlarge''d3en.xlarge''d3en.2xlarge''d3en.4xlarge''d3en.6xlarge''d3en.8xlarge''d3en.12xlarge''dl1.24xlarge''f1.2xlarge''f1.4xlarge''f1.16xlarge''g2.2xlarge''g2.8xlarge''g3.4xlarge''g3.8xlarge''g3.16xlarge''g3s.xlarge''g4ad.xlarge''g4ad.2xlarge''g4ad.4xlarge''g4ad.8xlarge''g4ad.16xlarge''g4dn.xlarge''g4dn.2xlarge''g4dn.4xlarge''g4dn.8xlarge''g4dn.12xlarge''g4dn.16xlarge''g4dn.metal''g5.xlarge''g5.2xlarge''g5.4xlarge''g5.8xlarge''g5.12xlarge''g5.16xlarge''g5.24xlarge''g5.48xlarge''g5g.xlarge''g5g.2xlarge''g5g.4xlarge''g5g.8xlarge''g5g.16xlarge''g5g.metal''hi1.4xlarge''hpc6a.48xlarge''hs1.8xlarge''h1.2xlarge''h1.4xlarge''h1.8xlarge''h1.16xlarge''i2.xlarge''i2.2xlarge''i2.4xlarge''i2.8xlarge''i3.large''i3.xlarge''i3.2xlarge''i3.4xlarge''i3.8xlarge''i3.16xlarge''i3.metal''i3en.large''i3en.xlarge''i3en.2xlarge''i3en.3xlarge''i3en.6xlarge''i3en.12xlarge''i3en.24xlarge''i3en.metal''im4gn.large''im4gn.xlarge''im4gn.2xlarge''im4gn.4xlarge''im4gn.8xlarge''im4gn.16xlarge''inf1.xlarge''inf1.2xlarge''inf1.6xlarge''inf1.24xlarge''is4gen.medium''is4gen.large''is4gen.xlarge''is4gen.2xlarge''is4gen.4xlarge''is4gen.8xlarge''m1.small''m1.medium''m1.large''m1.xlarge''m2.xlarge''m2.2xlarge''m2.4xlarge''m3.medium''m3.large''m3.xlarge''m3.2xlarge''m4.large''m4.xlarge''m4.2xlarge''m4.4xlarge''m4.10xlarge''m4.16xlarge''m5.large''m5.xlarge''m5.2xlarge''m5.4xlarge''m5.8xlarge''m5.12xlarge''m5.16xlarge''m5.24xlarge''m5.metal''m5a.large''m5a.xlarge''m5a.2xlarge''m5a.4xlarge''m5a.8xlarge''m5a.12xlarge''m5a.16xlarge''m5a.24xlarge''m5ad.large''m5ad.xlarge''m5ad.2xlarge''m5ad.4xlarge''m5ad.8xlarge''m5ad.12xlarge''m5ad.16xlarge''m5ad.24xlarge''m5d.large''m5d.xlarge''m5d.2xlarge''m5d.4xlarge''m5d.8xlarge''m5d.12xlarge''m5d.16xlarge''m5d.24xlarge''m5d.metal''m5dn.large''m5dn.xlarge''m5dn.2xlarge''m5dn.4xlarge''m5dn.8xlarge''m5dn.12xlarge''m5dn.16xlarge''m5dn.24xlarge''m5dn.metal''m5n.large''m5n.xlarge''m5n.2xlarge''m5n.4xlarge''m5n.8xlarge''m5n.12xlarge''m5n.16xlarge''m5n.24xlarge''m5n.metal''m5zn.large''m5zn.xlarge''m5zn.2xlarge''m5zn.3xlarge''m5zn.6xlarge''m5zn.12xlarge''m5zn.metal''m6a.large''m6a.xlarge''m6a.2xlarge''m6a.4xlarge''m6a.8xlarge''m6a.12xlarge''m6a.16xlarge''m6a.24xlarge''m6a.32xlarge''m6a.48xlarge''m6g.metal''m6g.medium''m6g.large''m6g.xlarge''m6g.2xlarge''m6g.4xlarge''m6g.8xlarge''m6g.12xlarge''m6g.16xlarge''m6gd.metal''m6gd.medium''m6gd.large''m6gd.xlarge''m6gd.2xlarge''m6gd.4xlarge''m6gd.8xlarge''m6gd.12xlarge''m6gd.16xlarge''m6i.large''m6i.xlarge''m6i.2xlarge''m6i.4xlarge''m6i.8xlarge''m6i.12xlarge''m6i.16xlarge''m6i.24xlarge''m6i.32xlarge''m6i.metal''mac1.metal''p2.xlarge''p2.8xlarge''p2.16xlarge''p3.2xlarge''p3.8xlarge''p3.16xlarge''p3dn.24xlarge''p4d.24xlarge''r3.large''r3.xlarge''r3.2xlarge''r3.4xlarge''r3.8xlarge''r4.large''r4.xlarge''r4.2xlarge''r4.4xlarge''r4.8xlarge''r4.16xlarge''r5.large''r5.xlarge''r5.2xlarge''r5.4xlarge''r5.8xlarge''r5.12xlarge''r5.16xlarge''r5.24xlarge''r5.metal''r5a.large''r5a.xlarge''r5a.2xlarge''r5a.4xlarge''r5a.8xlarge''r5a.12xlarge''r5a.16xlarge''r5a.24xlarge''r5ad.large''r5ad.xlarge''r5ad.2xlarge''r5ad.4xlarge''r5ad.8xlarge''r5ad.12xlarge''r5ad.16xlarge''r5ad.24xlarge''r5b.large''r5b.xlarge''r5b.2xlarge''r5b.4xlarge''r5b.8xlarge''r5b.12xlarge''r5b.16xlarge''r5b.24xlarge''r5b.metal''r5d.large''r5d.xlarge''r5d.2xlarge''r5d.4xlarge''r5d.8xlarge''r5d.12xlarge''r5d.16xlarge''r5d.24xlarge''r5d.metal''r5dn.large''r5dn.xlarge''r5dn.2xlarge''r5dn.4xlarge''r5dn.8xlarge''r5dn.12xlarge''r5dn.16xlarge''r5dn.24xlarge''r5dn.metal''r5n.large''r5n.xlarge''r5n.2xlarge''r5n.4xlarge''r5n.8xlarge''r5n.12xlarge''r5n.16xlarge''r5n.24xlarge''r5n.metal''r6g.medium''r6g.large''r6g.xlarge''r6g.2xlarge''r6g.4xlarge''r6g.8xlarge''r6g.12xlarge''r6g.16xlarge''r6g.metal''r6gd.medium''r6gd.large''r6gd.xlarge''r6gd.2xlarge''r6gd.4xlarge''r6gd.8xlarge''r6gd.12xlarge''r6gd.16xlarge''r6gd.metal''r6i.large''r6i.xlarge''r6i.2xlarge''r6i.4xlarge''r6i.8xlarge''r6i.12xlarge''r6i.16xlarge''r6i.24xlarge''r6i.32xlarge''r6i.metal''t1.micro''t2.nano''t2.micro''t2.small''t2.medium''t2.large''t2.xlarge''t2.2xlarge''t3.nano''t3.micro''t3.small''t3.medium''t3.large''t3.xlarge''t3.2xlarge''t3a.nano''t3a.micro''t3a.small''t3a.medium''t3a.large''t3a.xlarge''t3a.2xlarge''t4g.nano''t4g.micro''t4g.small''t4g.medium''t4g.large''t4g.xlarge''t4g.2xlarge''u-6tb1.56xlarge''u-6tb1.112xlarge''u-9tb1.112xlarge''u-12tb1.112xlarge''u-6tb1.metal''u-9tb1.metal''u-12tb1.metal''u-18tb1.metal''u-24tb1.metal''vt1.3xlarge''vt1.6xlarge''vt1.24xlarge''x1.16xlarge''x1.32xlarge''x1e.xlarge''x1e.2xlarge''x1e.4xlarge''x1e.8xlarge''x1e.16xlarge''x1e.32xlarge''x2iezn.2xlarge''x2iezn.4xlarge''x2iezn.6xlarge''x2iezn.8xlarge''x2iezn.12xlarge''x2iezn.metal''x2gd.medium''x2gd.large''x2gd.xlarge''x2gd.2xlarge''x2gd.4xlarge''x2gd.8xlarge''x2gd.12xlarge''x2gd.16xlarge''x2gd.metal''z1d.large''z1d.xlarge''z1d.2xlarge''z1d.3xlarge''z1d.6xlarge''z1d.12xlarge''z1d.metal''x2idn.16xlarge''x2idn.24xlarge''x2idn.32xlarge''x2iedn.xlarge''x2iedn.2xlarge''x2iedn.4xlarge''x2iedn.8xlarge''x2iedn.16xlarge''x2iedn.24xlarge''x2iedn.32xlarge''c6a.large''c6a.xlarge''c6a.2xlarge''c6a.4xlarge''c6a.8xlarge''c6a.12xlarge''c6a.16xlarge''c6a.24xlarge''c6a.32xlarge''c6a.48xlarge''c6a.metal''m6a.metal''i4i.large''i4i.xlarge''i4i.2xlarge''i4i.4xlarge''i4i.8xlarge''i4i.16xlarge''i4i.32xlarge''i4i.metal''x2idn.metal''x2iedn.metal''c7g.medium''c7g.large''c7g.xlarge''c7g.2xlarge''c7g.4xlarge''c7g.8xlarge''c7g.12xlarge''c7g.16xlarge''mac2.metal''c6id.large''c6id.xlarge''c6id.2xlarge''c6id.4xlarge''c6id.8xlarge''c6id.12xlarge''c6id.16xlarge''c6id.24xlarge''c6id.32xlarge''c6id.metal''m6id.large''m6id.xlarge''m6id.2xlarge''m6id.4xlarge''m6id.8xlarge''m6id.12xlarge''m6id.16xlarge''m6id.24xlarge''m6id.32xlarge''m6id.metal''r6id.large''r6id.xlarge''r6id.2xlarge''r6id.4xlarge''r6id.8xlarge''r6id.12xlarge''r6id.16xlarge''r6id.24xlarge''r6id.32xlarge''r6id.metal''r6a.large''r6a.xlarge''r6a.2xlarge''r6a.4xlarge''r6a.8xlarge''r6a.12xlarge''r6a.16xlarge''r6a.24xlarge''r6a.32xlarge''r6a.48xlarge''r6a.metal''p4de.24xlarge''u-3tb1.56xlarge''u-18tb1.112xlarge''u-24tb1.112xlarge''trn1.2xlarge''trn1.32xlarge''hpc6id.32xlarge''c6in.large''c6in.xlarge''c6in.2xlarge''c6in.4xlarge''c6in.8xlarge''c6in.12xlarge''c6in.16xlarge''c6in.24xlarge''c6in.32xlarge''m6in.large''m6in.xlarge''m6in.2xlarge''m6in.4xlarge''m6in.8xlarge''m6in.12xlarge''m6in.16xlarge''m6in.24xlarge''m6in.32xlarge''m6idn.large''m6idn.xlarge''m6idn.2xlarge''m6idn.4xlarge''m6idn.8xlarge''m6idn.12xlarge''m6idn.16xlarge''m6idn.24xlarge''m6idn.32xlarge''r6in.large''r6in.xlarge''r6in.2xlarge''r6in.4xlarge''r6in.8xlarge''r6in.12xlarge''r6in.16xlarge''r6in.24xlarge''r6in.32xlarge''r6idn.large''r6idn.xlarge''r6idn.2xlarge''r6idn.4xlarge''r6idn.8xlarge''r6idn.12xlarge''r6idn.16xlarge''r6idn.24xlarge''r6idn.32xlarge''c7g.metal''m7g.medium''m7g.large''m7g.xlarge''m7g.2xlarge''m7g.4xlarge''m7g.8xlarge''m7g.12xlarge''m7g.16xlarge''m7g.metal''r7g.medium''r7g.large''r7g.xlarge''r7g.2xlarge''r7g.4xlarge''r7g.8xlarge''r7g.12xlarge''r7g.16xlarge''r7g.metal', ], ], 'InstanceTypeHypervisor' => [ 'type' => 'string''enum' => [ 'nitro''xen', ], ], 'InstanceTypeInfo' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'CurrentGeneration' => [ 'shape' => 'CurrentGenerationFlag''locationName' => 'currentGeneration', ], 'FreeTierEligible' => [ 'shape' => 'FreeTierEligibleFlag''locationName' => 'freeTierEligible', ], 'SupportedUsageClasses' => [ 'shape' => 'UsageClassTypeList''locationName' => 'supportedUsageClasses', ], 'SupportedRootDeviceTypes' => [ 'shape' => 'RootDeviceTypeList''locationName' => 'supportedRootDeviceTypes', ], 'SupportedVirtualizationTypes' => [ 'shape' => 'VirtualizationTypeList''locationName' => 'supportedVirtualizationTypes', ], 'BareMetal' => [ 'shape' => 'BareMetalFlag''locationName' => 'bareMetal', ], 'Hypervisor' => [ 'shape' => 'InstanceTypeHypervisor''locationName' => 'hypervisor', ], 'ProcessorInfo' => [ 'shape' => 'ProcessorInfo''locationName' => 'processorInfo', ], 'VCpuInfo' => [ 'shape' => 'VCpuInfo''locationName' => 'vCpuInfo', ], 'MemoryInfo' => [ 'shape' => 'MemoryInfo''locationName' => 'memoryInfo', ], 'InstanceStorageSupported' => [ 'shape' => 'InstanceStorageFlag''locationName' => 'instanceStorageSupported', ], 'InstanceStorageInfo' => [ 'shape' => 'InstanceStorageInfo''locationName' => 'instanceStorageInfo', ], 'EbsInfo' => [ 'shape' => 'EbsInfo''locationName' => 'ebsInfo', ], 'NetworkInfo' => [ 'shape' => 'NetworkInfo''locationName' => 'networkInfo', ], 'GpuInfo' => [ 'shape' => 'GpuInfo''locationName' => 'gpuInfo', ], 'FpgaInfo' => [ 'shape' => 'FpgaInfo''locationName' => 'fpgaInfo', ], 'PlacementGroupInfo' => [ 'shape' => 'PlacementGroupInfo''locationName' => 'placementGroupInfo', ], 'InferenceAcceleratorInfo' => [ 'shape' => 'InferenceAcceleratorInfo''locationName' => 'inferenceAcceleratorInfo', ], 'HibernationSupported' => [ 'shape' => 'HibernationFlag''locationName' => 'hibernationSupported', ], 'BurstablePerformanceSupported' => [ 'shape' => 'BurstablePerformanceFlag''locationName' => 'burstablePerformanceSupported', ], 'DedicatedHostsSupported' => [ 'shape' => 'DedicatedHostFlag''locationName' => 'dedicatedHostsSupported', ], 'AutoRecoverySupported' => [ 'shape' => 'AutoRecoveryFlag''locationName' => 'autoRecoverySupported', ], 'SupportedBootModes' => [ 'shape' => 'BootModeTypeList''locationName' => 'supportedBootModes', ], ], ], 'InstanceTypeInfoFromInstanceRequirements' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], ], ], 'InstanceTypeInfoFromInstanceRequirementsSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceTypeInfoFromInstanceRequirements''locationName' => 'item', ], ], 'InstanceTypeInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceTypeInfo''locationName' => 'item', ], ], 'InstanceTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceType', ], ], 'InstanceTypeOffering' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'LocationType' => [ 'shape' => 'LocationType''locationName' => 'locationType', ], 'Location' => [ 'shape' => 'Location''locationName' => 'location', ], ], ], 'InstanceTypeOfferingsList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceTypeOffering''locationName' => 'item', ], ], 'InstanceTypes' => [ 'type' => 'list''member' => [ 'shape' => 'String', ], 'max' => 1000'min' => 0, ], 'InstanceTypesList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'InstanceUsage' => [ 'type' => 'structure''members' => [ 'AccountId' => [ 'shape' => 'String''locationName' => 'accountId', ], 'UsedInstanceCount' => [ 'shape' => 'Integer''locationName' => 'usedInstanceCount', ], ], ], 'InstanceUsageSet' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceUsage''locationName' => 'item', ], ], 'Integer' => [ 'type' => 'integer', ], 'IntegerWithConstraints' => [ 'type' => 'integer''min' => 0, ], 'IntegrateServices' => [ 'type' => 'structure''members' => [ 'AthenaIntegrations' => [ 'shape' => 'AthenaIntegrationsSet''locationName' => 'AthenaIntegration', ], ], ], 'InterfacePermissionType' => [ 'type' => 'string''enum' => [ 'INSTANCE-ATTACH''EIP-ASSOCIATE', ], ], 'InterfaceProtocolType' => [ 'type' => 'string''enum' => [ 'VLAN''GRE', ], ], 'InternetGateway' => [ 'type' => 'structure''members' => [ 'Attachments' => [ 'shape' => 'InternetGatewayAttachmentList''locationName' => 'attachmentSet', ], 'InternetGatewayId' => [ 'shape' => 'String''locationName' => 'internetGatewayId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'InternetGatewayAttachment' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'AttachmentStatus''locationName' => 'state', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'InternetGatewayAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'InternetGatewayAttachment''locationName' => 'item', ], ], 'InternetGatewayId' => [ 'type' => 'string', ], 'InternetGatewayIdList' => [ 'type' => 'list''member' => [ 'shape' => 'InternetGatewayId''locationName' => 'item', ], ], 'InternetGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'InternetGateway''locationName' => 'item', ], ], 'IpAddress' => [ 'type' => 'string''max' => 15'min' => 0'pattern' => '^([0-9]{1,3}.){3}[0-9]{1,3}$', ], 'IpAddressList' => [ 'type' => 'list''member' => [ 'shape' => 'IpAddress''locationName' => 'item', ], ], 'IpAddressType' => [ 'type' => 'string''enum' => [ 'ipv4''dualstack''ipv6', ], ], 'IpList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'IpPermission' => [ 'type' => 'structure''members' => [ 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'IpProtocol' => [ 'shape' => 'String''locationName' => 'ipProtocol', ], 'IpRanges' => [ 'shape' => 'IpRangeList''locationName' => 'ipRanges', ], 'Ipv6Ranges' => [ 'shape' => 'Ipv6RangeList''locationName' => 'ipv6Ranges', ], 'PrefixListIds' => [ 'shape' => 'PrefixListIdList''locationName' => 'prefixListIds', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], 'UserIdGroupPairs' => [ 'shape' => 'UserIdGroupPairList''locationName' => 'groups', ], ], ], 'IpPermissionList' => [ 'type' => 'list''member' => [ 'shape' => 'IpPermission''locationName' => 'item', ], ], 'IpPrefixList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'IpRange' => [ 'type' => 'structure''members' => [ 'CidrIp' => [ 'shape' => 'String''locationName' => 'cidrIp', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], ], ], 'IpRangeList' => [ 'type' => 'list''member' => [ 'shape' => 'IpRange''locationName' => 'item', ], ], 'IpRanges' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'Ipam' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'IpamId' => [ 'shape' => 'IpamId''locationName' => 'ipamId', ], 'IpamArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamArn', ], 'IpamRegion' => [ 'shape' => 'String''locationName' => 'ipamRegion', ], 'PublicDefaultScopeId' => [ 'shape' => 'IpamScopeId''locationName' => 'publicDefaultScopeId', ], 'PrivateDefaultScopeId' => [ 'shape' => 'IpamScopeId''locationName' => 'privateDefaultScopeId', ], 'ScopeCount' => [ 'shape' => 'Integer''locationName' => 'scopeCount', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'OperatingRegions' => [ 'shape' => 'IpamOperatingRegionSet''locationName' => 'operatingRegionSet', ], 'State' => [ 'shape' => 'IpamState''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'DefaultResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId''locationName' => 'defaultResourceDiscoveryId', ], 'DefaultResourceDiscoveryAssociationId' => [ 'shape' => 'IpamResourceDiscoveryAssociationId''locationName' => 'defaultResourceDiscoveryAssociationId', ], 'ResourceDiscoveryAssociationCount' => [ 'shape' => 'Integer''locationName' => 'resourceDiscoveryAssociationCount', ], ], ], 'IpamAddressHistoryMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'IpamAddressHistoryRecord' => [ 'type' => 'structure''members' => [ 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'ResourceRegion' => [ 'shape' => 'String''locationName' => 'resourceRegion', ], 'ResourceType' => [ 'shape' => 'IpamAddressHistoryResourceType''locationName' => 'resourceType', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceCidr' => [ 'shape' => 'String''locationName' => 'resourceCidr', ], 'ResourceName' => [ 'shape' => 'String''locationName' => 'resourceName', ], 'ResourceComplianceStatus' => [ 'shape' => 'IpamComplianceStatus''locationName' => 'resourceComplianceStatus', ], 'ResourceOverlapStatus' => [ 'shape' => 'IpamOverlapStatus''locationName' => 'resourceOverlapStatus', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'SampledStartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'sampledStartTime', ], 'SampledEndTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'sampledEndTime', ], ], ], 'IpamAddressHistoryRecordSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamAddressHistoryRecord''locationName' => 'item', ], ], 'IpamAddressHistoryResourceType' => [ 'type' => 'string''enum' => [ 'eip''vpc''subnet''network-interface''instance', ], ], 'IpamAssociatedResourceDiscoveryStatus' => [ 'type' => 'string''enum' => [ 'active''not-found', ], ], 'IpamCidrAuthorizationContext' => [ 'type' => 'structure''members' => [ 'Message' => [ 'shape' => 'String', ], 'Signature' => [ 'shape' => 'String', ], ], ], 'IpamComplianceStatus' => [ 'type' => 'string''enum' => [ 'compliant''noncompliant''unmanaged''ignored', ], ], 'IpamDiscoveredAccount' => [ 'type' => 'structure''members' => [ 'AccountId' => [ 'shape' => 'String''locationName' => 'accountId', ], 'DiscoveryRegion' => [ 'shape' => 'String''locationName' => 'discoveryRegion', ], 'FailureReason' => [ 'shape' => 'IpamDiscoveryFailureReason''locationName' => 'failureReason', ], 'LastAttemptedDiscoveryTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'lastAttemptedDiscoveryTime', ], 'LastSuccessfulDiscoveryTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'lastSuccessfulDiscoveryTime', ], ], ], 'IpamDiscoveredAccountSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamDiscoveredAccount''locationName' => 'item', ], ], 'IpamDiscoveredResourceCidr' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId''locationName' => 'ipamResourceDiscoveryId', ], 'ResourceRegion' => [ 'shape' => 'String''locationName' => 'resourceRegion', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'ResourceCidr' => [ 'shape' => 'String''locationName' => 'resourceCidr', ], 'ResourceType' => [ 'shape' => 'IpamResourceType''locationName' => 'resourceType', ], 'ResourceTags' => [ 'shape' => 'IpamResourceTagList''locationName' => 'resourceTagSet', ], 'IpUsage' => [ 'shape' => 'BoxedDouble''locationName' => 'ipUsage', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'SampleTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'sampleTime', ], ], ], 'IpamDiscoveredResourceCidrSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamDiscoveredResourceCidr''locationName' => 'item', ], ], 'IpamDiscoveryFailureCode' => [ 'type' => 'string''enum' => [ 'assume-role-failure''throttling-failure''unauthorized-failure', ], ], 'IpamDiscoveryFailureReason' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'IpamDiscoveryFailureCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'IpamId' => [ 'type' => 'string', ], 'IpamManagementState' => [ 'type' => 'string''enum' => [ 'managed''unmanaged''ignored', ], ], 'IpamMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'IpamNetmaskLength' => [ 'type' => 'integer''max' => 128'min' => 0, ], 'IpamOperatingRegion' => [ 'type' => 'structure''members' => [ 'RegionName' => [ 'shape' => 'String''locationName' => 'regionName', ], ], ], 'IpamOperatingRegionSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamOperatingRegion''locationName' => 'item', ], ], 'IpamOverlapStatus' => [ 'type' => 'string''enum' => [ 'overlapping''nonoverlapping''ignored', ], ], 'IpamPool' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId''locationName' => 'ipamPoolId', ], 'SourceIpamPoolId' => [ 'shape' => 'IpamPoolId''locationName' => 'sourceIpamPoolId', ], 'IpamPoolArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamPoolArn', ], 'IpamScopeArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamScopeArn', ], 'IpamScopeType' => [ 'shape' => 'IpamScopeType''locationName' => 'ipamScopeType', ], 'IpamArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamArn', ], 'IpamRegion' => [ 'shape' => 'String''locationName' => 'ipamRegion', ], 'Locale' => [ 'shape' => 'String''locationName' => 'locale', ], 'PoolDepth' => [ 'shape' => 'Integer''locationName' => 'poolDepth', ], 'State' => [ 'shape' => 'IpamPoolState''locationName' => 'state', ], 'StateMessage' => [ 'shape' => 'String''locationName' => 'stateMessage', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'AutoImport' => [ 'shape' => 'Boolean''locationName' => 'autoImport', ], 'PubliclyAdvertisable' => [ 'shape' => 'Boolean''locationName' => 'publiclyAdvertisable', ], 'AddressFamily' => [ 'shape' => 'AddressFamily''locationName' => 'addressFamily', ], 'AllocationMinNetmaskLength' => [ 'shape' => 'IpamNetmaskLength''locationName' => 'allocationMinNetmaskLength', ], 'AllocationMaxNetmaskLength' => [ 'shape' => 'IpamNetmaskLength''locationName' => 'allocationMaxNetmaskLength', ], 'AllocationDefaultNetmaskLength' => [ 'shape' => 'IpamNetmaskLength''locationName' => 'allocationDefaultNetmaskLength', ], 'AllocationResourceTags' => [ 'shape' => 'IpamResourceTagList''locationName' => 'allocationResourceTagSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'AwsService' => [ 'shape' => 'IpamPoolAwsService''locationName' => 'awsService', ], 'PublicIpSource' => [ 'shape' => 'IpamPoolPublicIpSource''locationName' => 'publicIpSource', ], ], ], 'IpamPoolAllocation' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'IpamPoolAllocationId' => [ 'shape' => 'IpamPoolAllocationId''locationName' => 'ipamPoolAllocationId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'IpamPoolAllocationResourceType''locationName' => 'resourceType', ], 'ResourceRegion' => [ 'shape' => 'String''locationName' => 'resourceRegion', ], 'ResourceOwner' => [ 'shape' => 'String''locationName' => 'resourceOwner', ], ], ], 'IpamPoolAllocationDisallowedCidrs' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'IpamPoolAllocationId' => [ 'type' => 'string', ], 'IpamPoolAllocationResourceType' => [ 'type' => 'string''enum' => [ 'ipam-pool''vpc''ec2-public-ipv4-pool''custom', ], ], 'IpamPoolAllocationSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamPoolAllocation''locationName' => 'item', ], ], 'IpamPoolAwsService' => [ 'type' => 'string''enum' => [ 'ec2', ], ], 'IpamPoolCidr' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'State' => [ 'shape' => 'IpamPoolCidrState''locationName' => 'state', ], 'FailureReason' => [ 'shape' => 'IpamPoolCidrFailureReason''locationName' => 'failureReason', ], 'IpamPoolCidrId' => [ 'shape' => 'IpamPoolCidrId''locationName' => 'ipamPoolCidrId', ], 'NetmaskLength' => [ 'shape' => 'Integer''locationName' => 'netmaskLength', ], ], ], 'IpamPoolCidrFailureCode' => [ 'type' => 'string''enum' => [ 'cidr-not-available''limit-exceeded', ], ], 'IpamPoolCidrFailureReason' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'IpamPoolCidrFailureCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'IpamPoolCidrId' => [ 'type' => 'string', ], 'IpamPoolCidrSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamPoolCidr''locationName' => 'item', ], ], 'IpamPoolCidrState' => [ 'type' => 'string''enum' => [ 'pending-provision''provisioned''failed-provision''pending-deprovision''deprovisioned''failed-deprovision''pending-import''failed-import', ], ], 'IpamPoolId' => [ 'type' => 'string', ], 'IpamPoolPublicIpSource' => [ 'type' => 'string''enum' => [ 'amazon''byoip', ], ], 'IpamPoolSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamPool''locationName' => 'item', ], ], 'IpamPoolState' => [ 'type' => 'string''enum' => [ 'create-in-progress''create-complete''create-failed''modify-in-progress''modify-complete''modify-failed''delete-in-progress''delete-complete''delete-failed''isolate-in-progress''isolate-complete''restore-in-progress', ], ], 'IpamResourceCidr' => [ 'type' => 'structure''members' => [ 'IpamId' => [ 'shape' => 'IpamId''locationName' => 'ipamId', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId''locationName' => 'ipamScopeId', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId''locationName' => 'ipamPoolId', ], 'ResourceRegion' => [ 'shape' => 'String''locationName' => 'resourceRegion', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceName' => [ 'shape' => 'String''locationName' => 'resourceName', ], 'ResourceCidr' => [ 'shape' => 'String''locationName' => 'resourceCidr', ], 'ResourceType' => [ 'shape' => 'IpamResourceType''locationName' => 'resourceType', ], 'ResourceTags' => [ 'shape' => 'IpamResourceTagList''locationName' => 'resourceTagSet', ], 'IpUsage' => [ 'shape' => 'BoxedDouble''locationName' => 'ipUsage', ], 'ComplianceStatus' => [ 'shape' => 'IpamComplianceStatus''locationName' => 'complianceStatus', ], 'ManagementState' => [ 'shape' => 'IpamManagementState''locationName' => 'managementState', ], 'OverlapStatus' => [ 'shape' => 'IpamOverlapStatus''locationName' => 'overlapStatus', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'IpamResourceCidrSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamResourceCidr''locationName' => 'item', ], ], 'IpamResourceDiscovery' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId''locationName' => 'ipamResourceDiscoveryId', ], 'IpamResourceDiscoveryArn' => [ 'shape' => 'String''locationName' => 'ipamResourceDiscoveryArn', ], 'IpamResourceDiscoveryRegion' => [ 'shape' => 'String''locationName' => 'ipamResourceDiscoveryRegion', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'OperatingRegions' => [ 'shape' => 'IpamOperatingRegionSet''locationName' => 'operatingRegionSet', ], 'IsDefault' => [ 'shape' => 'Boolean''locationName' => 'isDefault', ], 'State' => [ 'shape' => 'IpamResourceDiscoveryState''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'IpamResourceDiscoveryAssociation' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'IpamResourceDiscoveryAssociationId' => [ 'shape' => 'IpamResourceDiscoveryAssociationId''locationName' => 'ipamResourceDiscoveryAssociationId', ], 'IpamResourceDiscoveryAssociationArn' => [ 'shape' => 'String''locationName' => 'ipamResourceDiscoveryAssociationArn', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId''locationName' => 'ipamResourceDiscoveryId', ], 'IpamId' => [ 'shape' => 'IpamId''locationName' => 'ipamId', ], 'IpamArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamArn', ], 'IpamRegion' => [ 'shape' => 'String''locationName' => 'ipamRegion', ], 'IsDefault' => [ 'shape' => 'Boolean''locationName' => 'isDefault', ], 'ResourceDiscoveryStatus' => [ 'shape' => 'IpamAssociatedResourceDiscoveryStatus''locationName' => 'resourceDiscoveryStatus', ], 'State' => [ 'shape' => 'IpamResourceDiscoveryAssociationState''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'IpamResourceDiscoveryAssociationId' => [ 'type' => 'string', ], 'IpamResourceDiscoveryAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamResourceDiscoveryAssociation''locationName' => 'item', ], ], 'IpamResourceDiscoveryAssociationState' => [ 'type' => 'string''enum' => [ 'associate-in-progress''associate-complete''associate-failed''disassociate-in-progress''disassociate-complete''disassociate-failed''isolate-in-progress''isolate-complete''restore-in-progress', ], ], 'IpamResourceDiscoveryId' => [ 'type' => 'string', ], 'IpamResourceDiscoverySet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamResourceDiscovery''locationName' => 'item', ], ], 'IpamResourceDiscoveryState' => [ 'type' => 'string''enum' => [ 'create-in-progress''create-complete''create-failed''modify-in-progress''modify-complete''modify-failed''delete-in-progress''delete-complete''delete-failed''isolate-in-progress''isolate-complete''restore-in-progress', ], ], 'IpamResourceTag' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String''locationName' => 'key', ], 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'IpamResourceTagList' => [ 'type' => 'list''member' => [ 'shape' => 'IpamResourceTag''locationName' => 'item', ], ], 'IpamResourceType' => [ 'type' => 'string''enum' => [ 'vpc''subnet''eip''public-ipv4-pool''ipv6-pool', ], ], 'IpamScope' => [ 'type' => 'structure''members' => [ 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId''locationName' => 'ipamScopeId', ], 'IpamScopeArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamScopeArn', ], 'IpamArn' => [ 'shape' => 'ResourceArn''locationName' => 'ipamArn', ], 'IpamRegion' => [ 'shape' => 'String''locationName' => 'ipamRegion', ], 'IpamScopeType' => [ 'shape' => 'IpamScopeType''locationName' => 'ipamScopeType', ], 'IsDefault' => [ 'shape' => 'Boolean''locationName' => 'isDefault', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'PoolCount' => [ 'shape' => 'Integer''locationName' => 'poolCount', ], 'State' => [ 'shape' => 'IpamScopeState''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'IpamScopeId' => [ 'type' => 'string', ], 'IpamScopeSet' => [ 'type' => 'list''member' => [ 'shape' => 'IpamScope''locationName' => 'item', ], ], 'IpamScopeState' => [ 'type' => 'string''enum' => [ 'create-in-progress''create-complete''create-failed''modify-in-progress''modify-complete''modify-failed''delete-in-progress''delete-complete''delete-failed''isolate-in-progress''isolate-complete''restore-in-progress', ], ], 'IpamScopeType' => [ 'type' => 'string''enum' => [ 'public''private', ], ], 'IpamSet' => [ 'type' => 'list''member' => [ 'shape' => 'Ipam''locationName' => 'item', ], ], 'IpamState' => [ 'type' => 'string''enum' => [ 'create-in-progress''create-complete''create-failed''modify-in-progress''modify-complete''modify-failed''delete-in-progress''delete-complete''delete-failed''isolate-in-progress''isolate-complete''restore-in-progress', ], ], 'Ipv4PoolCoipId' => [ 'type' => 'string', ], 'Ipv4PoolEc2Id' => [ 'type' => 'string', ], 'Ipv4PrefixList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv4PrefixSpecificationRequest''locationName' => 'item', ], ], 'Ipv4PrefixListResponse' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv4PrefixSpecificationResponse''locationName' => 'item', ], ], 'Ipv4PrefixSpecification' => [ 'type' => 'structure''members' => [ 'Ipv4Prefix' => [ 'shape' => 'String''locationName' => 'ipv4Prefix', ], ], ], 'Ipv4PrefixSpecificationRequest' => [ 'type' => 'structure''members' => [ 'Ipv4Prefix' => [ 'shape' => 'String', ], ], ], 'Ipv4PrefixSpecificationResponse' => [ 'type' => 'structure''members' => [ 'Ipv4Prefix' => [ 'shape' => 'String''locationName' => 'ipv4Prefix', ], ], ], 'Ipv4PrefixesList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv4PrefixSpecification''locationName' => 'item', ], ], 'Ipv6Address' => [ 'type' => 'string', ], 'Ipv6AddressList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'Ipv6CidrAssociation' => [ 'type' => 'structure''members' => [ 'Ipv6Cidr' => [ 'shape' => 'String''locationName' => 'ipv6Cidr', ], 'AssociatedResource' => [ 'shape' => 'String''locationName' => 'associatedResource', ], ], ], 'Ipv6CidrAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6CidrAssociation''locationName' => 'item', ], ], 'Ipv6CidrBlock' => [ 'type' => 'structure''members' => [ 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], ], ], 'Ipv6CidrBlockSet' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6CidrBlock''locationName' => 'item', ], ], 'Ipv6Flag' => [ 'type' => 'boolean', ], 'Ipv6Pool' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'String''locationName' => 'poolId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'PoolCidrBlocks' => [ 'shape' => 'PoolCidrBlocksSet''locationName' => 'poolCidrBlockSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'Ipv6PoolEc2Id' => [ 'type' => 'string', ], 'Ipv6PoolIdList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6PoolEc2Id''locationName' => 'item', ], ], 'Ipv6PoolMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'Ipv6PoolSet' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6Pool''locationName' => 'item', ], ], 'Ipv6PrefixList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6PrefixSpecificationRequest''locationName' => 'item', ], ], 'Ipv6PrefixListResponse' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6PrefixSpecificationResponse''locationName' => 'item', ], ], 'Ipv6PrefixSpecification' => [ 'type' => 'structure''members' => [ 'Ipv6Prefix' => [ 'shape' => 'String''locationName' => 'ipv6Prefix', ], ], ], 'Ipv6PrefixSpecificationRequest' => [ 'type' => 'structure''members' => [ 'Ipv6Prefix' => [ 'shape' => 'String', ], ], ], 'Ipv6PrefixSpecificationResponse' => [ 'type' => 'structure''members' => [ 'Ipv6Prefix' => [ 'shape' => 'String''locationName' => 'ipv6Prefix', ], ], ], 'Ipv6PrefixesList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6PrefixSpecification''locationName' => 'item', ], ], 'Ipv6Range' => [ 'type' => 'structure''members' => [ 'CidrIpv6' => [ 'shape' => 'String''locationName' => 'cidrIpv6', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], ], ], 'Ipv6RangeList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv6Range''locationName' => 'item', ], ], 'Ipv6SupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'KernelId' => [ 'type' => 'string', ], 'KeyFormat' => [ 'type' => 'string''enum' => [ 'pem''ppk', ], ], 'KeyNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'KeyPairName''locationName' => 'KeyName', ], ], 'KeyPair' => [ 'type' => 'structure''members' => [ 'KeyFingerprint' => [ 'shape' => 'String''locationName' => 'keyFingerprint', ], 'KeyMaterial' => [ 'shape' => 'SensitiveUserData''locationName' => 'keyMaterial', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'KeyPairId' => [ 'shape' => 'String''locationName' => 'keyPairId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'KeyPairId' => [ 'type' => 'string', ], 'KeyPairIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'KeyPairId''locationName' => 'KeyPairId', ], ], 'KeyPairInfo' => [ 'type' => 'structure''members' => [ 'KeyPairId' => [ 'shape' => 'String''locationName' => 'keyPairId', ], 'KeyFingerprint' => [ 'shape' => 'String''locationName' => 'keyFingerprint', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'KeyType' => [ 'shape' => 'KeyType''locationName' => 'keyType', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'PublicKey' => [ 'shape' => 'String''locationName' => 'publicKey', ], 'CreateTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createTime', ], ], ], 'KeyPairList' => [ 'type' => 'list''member' => [ 'shape' => 'KeyPairInfo''locationName' => 'item', ], ], 'KeyPairName' => [ 'type' => 'string', ], 'KeyType' => [ 'type' => 'string''enum' => [ 'rsa''ed25519', ], ], 'KmsKeyId' => [ 'type' => 'string', ], 'LastError' => [ 'type' => 'structure''members' => [ 'Message' => [ 'shape' => 'String''locationName' => 'message', ], 'Code' => [ 'shape' => 'String''locationName' => 'code', ], ], ], 'LaunchPermission' => [ 'type' => 'structure''members' => [ 'Group' => [ 'shape' => 'PermissionGroup''locationName' => 'group', ], 'UserId' => [ 'shape' => 'String''locationName' => 'userId', ], 'OrganizationArn' => [ 'shape' => 'String''locationName' => 'organizationArn', ], 'OrganizationalUnitArn' => [ 'shape' => 'String''locationName' => 'organizationalUnitArn', ], ], ], 'LaunchPermissionList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchPermission''locationName' => 'item', ], ], 'LaunchPermissionModifications' => [ 'type' => 'structure''members' => [ 'Add' => [ 'shape' => 'LaunchPermissionList', ], 'Remove' => [ 'shape' => 'LaunchPermissionList', ], ], ], 'LaunchSpecification' => [ 'type' => 'structure''members' => [ 'UserData' => [ 'shape' => 'SensitiveUserData''locationName' => 'userData', ], 'SecurityGroups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'AddressingType' => [ 'shape' => 'String''locationName' => 'addressingType', ], 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification''locationName' => 'iamInstanceProfile', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'KernelId' => [ 'shape' => 'String''locationName' => 'kernelId', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'NetworkInterfaces' => [ 'shape' => 'InstanceNetworkInterfaceSpecificationList''locationName' => 'networkInterfaceSet', ], 'Placement' => [ 'shape' => 'SpotPlacement''locationName' => 'placement', ], 'RamdiskId' => [ 'shape' => 'String''locationName' => 'ramdiskId', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'Monitoring' => [ 'shape' => 'RunInstancesMonitoringEnabled''locationName' => 'monitoring', ], ], ], 'LaunchSpecsList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotFleetLaunchSpecification''locationName' => 'item', ], ], 'LaunchTemplate' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'String''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName''locationName' => 'launchTemplateName', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'CreatedBy' => [ 'shape' => 'String''locationName' => 'createdBy', ], 'DefaultVersionNumber' => [ 'shape' => 'Long''locationName' => 'defaultVersionNumber', ], 'LatestVersionNumber' => [ 'shape' => 'Long''locationName' => 'latestVersionNumber', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LaunchTemplateAndOverridesResponse' => [ 'type' => 'structure''members' => [ 'LaunchTemplateSpecification' => [ 'shape' => 'FleetLaunchTemplateSpecification''locationName' => 'launchTemplateSpecification', ], 'Overrides' => [ 'shape' => 'FleetLaunchTemplateOverrides''locationName' => 'overrides', ], ], ], 'LaunchTemplateAutoRecoveryState' => [ 'type' => 'string''enum' => [ 'default''disabled', ], ], 'LaunchTemplateBlockDeviceMapping' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'VirtualName' => [ 'shape' => 'String''locationName' => 'virtualName', ], 'Ebs' => [ 'shape' => 'LaunchTemplateEbsBlockDevice''locationName' => 'ebs', ], 'NoDevice' => [ 'shape' => 'String''locationName' => 'noDevice', ], ], ], 'LaunchTemplateBlockDeviceMappingList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateBlockDeviceMapping''locationName' => 'item', ], ], 'LaunchTemplateBlockDeviceMappingRequest' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String', ], 'VirtualName' => [ 'shape' => 'String', ], 'Ebs' => [ 'shape' => 'LaunchTemplateEbsBlockDeviceRequest', ], 'NoDevice' => [ 'shape' => 'String', ], ], ], 'LaunchTemplateBlockDeviceMappingRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateBlockDeviceMappingRequest''locationName' => 'BlockDeviceMapping', ], ], 'LaunchTemplateCapacityReservationSpecificationRequest' => [ 'type' => 'structure''members' => [ 'CapacityReservationPreference' => [ 'shape' => 'CapacityReservationPreference', ], 'CapacityReservationTarget' => [ 'shape' => 'CapacityReservationTarget', ], ], ], 'LaunchTemplateCapacityReservationSpecificationResponse' => [ 'type' => 'structure''members' => [ 'CapacityReservationPreference' => [ 'shape' => 'CapacityReservationPreference''locationName' => 'capacityReservationPreference', ], 'CapacityReservationTarget' => [ 'shape' => 'CapacityReservationTargetResponse''locationName' => 'capacityReservationTarget', ], ], ], 'LaunchTemplateConfig' => [ 'type' => 'structure''members' => [ 'LaunchTemplateSpecification' => [ 'shape' => 'FleetLaunchTemplateSpecification''locationName' => 'launchTemplateSpecification', ], 'Overrides' => [ 'shape' => 'LaunchTemplateOverridesList''locationName' => 'overrides', ], ], ], 'LaunchTemplateConfigList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateConfig''locationName' => 'item', ], ], 'LaunchTemplateCpuOptions' => [ 'type' => 'structure''members' => [ 'CoreCount' => [ 'shape' => 'Integer''locationName' => 'coreCount', ], 'ThreadsPerCore' => [ 'shape' => 'Integer''locationName' => 'threadsPerCore', ], ], ], 'LaunchTemplateCpuOptionsRequest' => [ 'type' => 'structure''members' => [ 'CoreCount' => [ 'shape' => 'Integer', ], 'ThreadsPerCore' => [ 'shape' => 'Integer', ], ], ], 'LaunchTemplateEbsBlockDevice' => [ 'type' => 'structure''members' => [ 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'Iops' => [ 'shape' => 'Integer''locationName' => 'iops', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId''locationName' => 'kmsKeyId', ], 'SnapshotId' => [ 'shape' => 'SnapshotId''locationName' => 'snapshotId', ], 'VolumeSize' => [ 'shape' => 'Integer''locationName' => 'volumeSize', ], 'VolumeType' => [ 'shape' => 'VolumeType''locationName' => 'volumeType', ], 'Throughput' => [ 'shape' => 'Integer''locationName' => 'throughput', ], ], ], 'LaunchTemplateEbsBlockDeviceRequest' => [ 'type' => 'structure''members' => [ 'Encrypted' => [ 'shape' => 'Boolean', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean', ], 'Iops' => [ 'shape' => 'Integer', ], 'KmsKeyId' => [ 'shape' => 'KmsKeyId', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'VolumeSize' => [ 'shape' => 'Integer', ], 'VolumeType' => [ 'shape' => 'VolumeType', ], 'Throughput' => [ 'shape' => 'Integer', ], ], ], 'LaunchTemplateElasticInferenceAccelerator' => [ 'type' => 'structure''required' => [ 'Type', ], 'members' => [ 'Type' => [ 'shape' => 'String', ], 'Count' => [ 'shape' => 'LaunchTemplateElasticInferenceAcceleratorCount', ], ], ], 'LaunchTemplateElasticInferenceAcceleratorCount' => [ 'type' => 'integer''min' => 1, ], 'LaunchTemplateElasticInferenceAcceleratorList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateElasticInferenceAccelerator''locationName' => 'item', ], ], 'LaunchTemplateElasticInferenceAcceleratorResponse' => [ 'type' => 'structure''members' => [ 'Type' => [ 'shape' => 'String''locationName' => 'type', ], 'Count' => [ 'shape' => 'Integer''locationName' => 'count', ], ], ], 'LaunchTemplateElasticInferenceAcceleratorResponseList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateElasticInferenceAcceleratorResponse''locationName' => 'item', ], ], 'LaunchTemplateEnclaveOptions' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], ], ], 'LaunchTemplateEnclaveOptionsRequest' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], ], ], 'LaunchTemplateErrorCode' => [ 'type' => 'string''enum' => [ 'launchTemplateIdDoesNotExist''launchTemplateIdMalformed''launchTemplateNameDoesNotExist''launchTemplateNameMalformed''launchTemplateVersionDoesNotExist''unexpectedError', ], ], 'LaunchTemplateHibernationOptions' => [ 'type' => 'structure''members' => [ 'Configured' => [ 'shape' => 'Boolean''locationName' => 'configured', ], ], ], 'LaunchTemplateHibernationOptionsRequest' => [ 'type' => 'structure''members' => [ 'Configured' => [ 'shape' => 'Boolean', ], ], ], 'LaunchTemplateHttpTokensState' => [ 'type' => 'string''enum' => [ 'optional''required', ], ], 'LaunchTemplateIamInstanceProfileSpecification' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], ], ], 'LaunchTemplateIamInstanceProfileSpecificationRequest' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], ], ], 'LaunchTemplateId' => [ 'type' => 'string', ], 'LaunchTemplateIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateId''locationName' => 'item', ], ], 'LaunchTemplateInstanceMaintenanceOptions' => [ 'type' => 'structure''members' => [ 'AutoRecovery' => [ 'shape' => 'LaunchTemplateAutoRecoveryState''locationName' => 'autoRecovery', ], ], ], 'LaunchTemplateInstanceMaintenanceOptionsRequest' => [ 'type' => 'structure''members' => [ 'AutoRecovery' => [ 'shape' => 'LaunchTemplateAutoRecoveryState', ], ], ], 'LaunchTemplateInstanceMarketOptions' => [ 'type' => 'structure''members' => [ 'MarketType' => [ 'shape' => 'MarketType''locationName' => 'marketType', ], 'SpotOptions' => [ 'shape' => 'LaunchTemplateSpotMarketOptions''locationName' => 'spotOptions', ], ], ], 'LaunchTemplateInstanceMarketOptionsRequest' => [ 'type' => 'structure''members' => [ 'MarketType' => [ 'shape' => 'MarketType', ], 'SpotOptions' => [ 'shape' => 'LaunchTemplateSpotMarketOptionsRequest', ], ], ], 'LaunchTemplateInstanceMetadataEndpointState' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'LaunchTemplateInstanceMetadataOptions' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'LaunchTemplateInstanceMetadataOptionsState''locationName' => 'state', ], 'HttpTokens' => [ 'shape' => 'LaunchTemplateHttpTokensState''locationName' => 'httpTokens', ], 'HttpPutResponseHopLimit' => [ 'shape' => 'Integer''locationName' => 'httpPutResponseHopLimit', ], 'HttpEndpoint' => [ 'shape' => 'LaunchTemplateInstanceMetadataEndpointState''locationName' => 'httpEndpoint', ], 'HttpProtocolIpv6' => [ 'shape' => 'LaunchTemplateInstanceMetadataProtocolIpv6''locationName' => 'httpProtocolIpv6', ], 'InstanceMetadataTags' => [ 'shape' => 'LaunchTemplateInstanceMetadataTagsState''locationName' => 'instanceMetadataTags', ], ], ], 'LaunchTemplateInstanceMetadataOptionsRequest' => [ 'type' => 'structure''members' => [ 'HttpTokens' => [ 'shape' => 'LaunchTemplateHttpTokensState', ], 'HttpPutResponseHopLimit' => [ 'shape' => 'Integer', ], 'HttpEndpoint' => [ 'shape' => 'LaunchTemplateInstanceMetadataEndpointState', ], 'HttpProtocolIpv6' => [ 'shape' => 'LaunchTemplateInstanceMetadataProtocolIpv6', ], 'InstanceMetadataTags' => [ 'shape' => 'LaunchTemplateInstanceMetadataTagsState', ], ], ], 'LaunchTemplateInstanceMetadataOptionsState' => [ 'type' => 'string''enum' => [ 'pending''applied', ], ], 'LaunchTemplateInstanceMetadataProtocolIpv6' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'LaunchTemplateInstanceMetadataTagsState' => [ 'type' => 'string''enum' => [ 'disabled''enabled', ], ], 'LaunchTemplateInstanceNetworkInterfaceSpecification' => [ 'type' => 'structure''members' => [ 'AssociateCarrierIpAddress' => [ 'shape' => 'Boolean''locationName' => 'associateCarrierIpAddress', ], 'AssociatePublicIpAddress' => [ 'shape' => 'Boolean''locationName' => 'associatePublicIpAddress', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DeviceIndex' => [ 'shape' => 'Integer''locationName' => 'deviceIndex', ], 'Groups' => [ 'shape' => 'GroupIdStringList''locationName' => 'groupSet', ], 'InterfaceType' => [ 'shape' => 'String''locationName' => 'interfaceType', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer''locationName' => 'ipv6AddressCount', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressList''locationName' => 'ipv6AddressesSet', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressSpecificationList''locationName' => 'privateIpAddressesSet', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer''locationName' => 'secondaryPrivateIpAddressCount', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'NetworkCardIndex' => [ 'shape' => 'Integer''locationName' => 'networkCardIndex', ], 'Ipv4Prefixes' => [ 'shape' => 'Ipv4PrefixListResponse''locationName' => 'ipv4PrefixSet', ], 'Ipv4PrefixCount' => [ 'shape' => 'Integer''locationName' => 'ipv4PrefixCount', ], 'Ipv6Prefixes' => [ 'shape' => 'Ipv6PrefixListResponse''locationName' => 'ipv6PrefixSet', ], 'Ipv6PrefixCount' => [ 'shape' => 'Integer''locationName' => 'ipv6PrefixCount', ], ], ], 'LaunchTemplateInstanceNetworkInterfaceSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecification''locationName' => 'item', ], ], 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequest' => [ 'type' => 'structure''members' => [ 'AssociateCarrierIpAddress' => [ 'shape' => 'Boolean', ], 'AssociatePublicIpAddress' => [ 'shape' => 'Boolean', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'DeviceIndex' => [ 'shape' => 'Integer', ], 'Groups' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'InterfaceType' => [ 'shape' => 'String', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressListRequest', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'PrivateIpAddress' => [ 'shape' => 'String', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressSpecificationList', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'NetworkCardIndex' => [ 'shape' => 'Integer', ], 'Ipv4Prefixes' => [ 'shape' => 'Ipv4PrefixList''locationName' => 'Ipv4Prefix', ], 'Ipv4PrefixCount' => [ 'shape' => 'Integer', ], 'Ipv6Prefixes' => [ 'shape' => 'Ipv6PrefixList''locationName' => 'Ipv6Prefix', ], 'Ipv6PrefixCount' => [ 'shape' => 'Integer', ], ], ], 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequest''locationName' => 'InstanceNetworkInterfaceSpecification', ], ], 'LaunchTemplateLicenseConfiguration' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String''locationName' => 'licenseConfigurationArn', ], ], ], 'LaunchTemplateLicenseConfigurationRequest' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String', ], ], ], 'LaunchTemplateLicenseList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateLicenseConfiguration''locationName' => 'item', ], ], 'LaunchTemplateLicenseSpecificationListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateLicenseConfigurationRequest''locationName' => 'item', ], ], 'LaunchTemplateName' => [ 'type' => 'string''max' => 128'min' => 3'pattern' => '[a-zA-Z0-9\\(\\)\\.\\-/_]+', ], 'LaunchTemplateNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateName''locationName' => 'item', ], ], 'LaunchTemplateOverrides' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'WeightedCapacity' => [ 'shape' => 'Double''locationName' => 'weightedCapacity', ], 'Priority' => [ 'shape' => 'Double''locationName' => 'priority', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirements''locationName' => 'instanceRequirements', ], ], ], 'LaunchTemplateOverridesList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateOverrides''locationName' => 'item', ], ], 'LaunchTemplatePlacement' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Affinity' => [ 'shape' => 'String''locationName' => 'affinity', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'HostId' => [ 'shape' => 'String''locationName' => 'hostId', ], 'Tenancy' => [ 'shape' => 'Tenancy''locationName' => 'tenancy', ], 'SpreadDomain' => [ 'shape' => 'String''locationName' => 'spreadDomain', ], 'HostResourceGroupArn' => [ 'shape' => 'String''locationName' => 'hostResourceGroupArn', ], 'PartitionNumber' => [ 'shape' => 'Integer''locationName' => 'partitionNumber', ], 'GroupId' => [ 'shape' => 'PlacementGroupId''locationName' => 'groupId', ], ], ], 'LaunchTemplatePlacementRequest' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'Affinity' => [ 'shape' => 'String', ], 'GroupName' => [ 'shape' => 'PlacementGroupName', ], 'HostId' => [ 'shape' => 'DedicatedHostId', ], 'Tenancy' => [ 'shape' => 'Tenancy', ], 'SpreadDomain' => [ 'shape' => 'String', ], 'HostResourceGroupArn' => [ 'shape' => 'String', ], 'PartitionNumber' => [ 'shape' => 'Integer', ], 'GroupId' => [ 'shape' => 'PlacementGroupId', ], ], ], 'LaunchTemplatePrivateDnsNameOptions' => [ 'type' => 'structure''members' => [ 'HostnameType' => [ 'shape' => 'HostnameType''locationName' => 'hostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsARecord', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsAAAARecord', ], ], ], 'LaunchTemplatePrivateDnsNameOptionsRequest' => [ 'type' => 'structure''members' => [ 'HostnameType' => [ 'shape' => 'HostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean', ], ], ], 'LaunchTemplateSet' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplate''locationName' => 'item', ], ], 'LaunchTemplateSpecification' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'String', ], 'Version' => [ 'shape' => 'String', ], ], ], 'LaunchTemplateSpotMarketOptions' => [ 'type' => 'structure''members' => [ 'MaxPrice' => [ 'shape' => 'String''locationName' => 'maxPrice', ], 'SpotInstanceType' => [ 'shape' => 'SpotInstanceType''locationName' => 'spotInstanceType', ], 'BlockDurationMinutes' => [ 'shape' => 'Integer''locationName' => 'blockDurationMinutes', ], 'ValidUntil' => [ 'shape' => 'DateTime''locationName' => 'validUntil', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior''locationName' => 'instanceInterruptionBehavior', ], ], ], 'LaunchTemplateSpotMarketOptionsRequest' => [ 'type' => 'structure''members' => [ 'MaxPrice' => [ 'shape' => 'String', ], 'SpotInstanceType' => [ 'shape' => 'SpotInstanceType', ], 'BlockDurationMinutes' => [ 'shape' => 'Integer', ], 'ValidUntil' => [ 'shape' => 'DateTime', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior', ], ], ], 'LaunchTemplateTagSpecification' => [ 'type' => 'structure''members' => [ 'ResourceType' => [ 'shape' => 'ResourceType''locationName' => 'resourceType', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LaunchTemplateTagSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateTagSpecification''locationName' => 'item', ], ], 'LaunchTemplateTagSpecificationRequest' => [ 'type' => 'structure''members' => [ 'ResourceType' => [ 'shape' => 'ResourceType', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'Tag', ], ], ], 'LaunchTemplateTagSpecificationRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateTagSpecificationRequest''locationName' => 'LaunchTemplateTagSpecificationRequest', ], ], 'LaunchTemplateVersion' => [ 'type' => 'structure''members' => [ 'LaunchTemplateId' => [ 'shape' => 'String''locationName' => 'launchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName''locationName' => 'launchTemplateName', ], 'VersionNumber' => [ 'shape' => 'Long''locationName' => 'versionNumber', ], 'VersionDescription' => [ 'shape' => 'VersionDescription''locationName' => 'versionDescription', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'CreatedBy' => [ 'shape' => 'String''locationName' => 'createdBy', ], 'DefaultVersion' => [ 'shape' => 'Boolean''locationName' => 'defaultVersion', ], 'LaunchTemplateData' => [ 'shape' => 'ResponseLaunchTemplateData''locationName' => 'launchTemplateData', ], ], ], 'LaunchTemplateVersionSet' => [ 'type' => 'list''member' => [ 'shape' => 'LaunchTemplateVersion''locationName' => 'item', ], ], 'LaunchTemplatesMonitoring' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], ], ], 'LaunchTemplatesMonitoringRequest' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], ], ], 'LicenseConfiguration' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String''locationName' => 'licenseConfigurationArn', ], ], ], 'LicenseConfigurationRequest' => [ 'type' => 'structure''members' => [ 'LicenseConfigurationArn' => [ 'shape' => 'String', ], ], ], 'LicenseList' => [ 'type' => 'list''member' => [ 'shape' => 'LicenseConfiguration''locationName' => 'item', ], ], 'LicenseSpecificationListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'LicenseConfigurationRequest''locationName' => 'item', ], ], 'ListImagesInRecycleBinMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 1, ], 'ListImagesInRecycleBinRequest' => [ 'type' => 'structure''members' => [ 'ImageIds' => [ 'shape' => 'ImageIdStringList''locationName' => 'ImageId', ], 'NextToken' => [ 'shape' => 'String', ], 'MaxResults' => [ 'shape' => 'ListImagesInRecycleBinMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ListImagesInRecycleBinResult' => [ 'type' => 'structure''members' => [ 'Images' => [ 'shape' => 'ImageRecycleBinInfoList''locationName' => 'imageSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'ListSnapshotsInRecycleBinMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'ListSnapshotsInRecycleBinRequest' => [ 'type' => 'structure''members' => [ 'MaxResults' => [ 'shape' => 'ListSnapshotsInRecycleBinMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'SnapshotIds' => [ 'shape' => 'SnapshotIdStringList''locationName' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ListSnapshotsInRecycleBinResult' => [ 'type' => 'structure''members' => [ 'Snapshots' => [ 'shape' => 'SnapshotRecycleBinInfoList''locationName' => 'snapshotSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'ListingState' => [ 'type' => 'string''enum' => [ 'available''sold''cancelled''pending', ], ], 'ListingStatus' => [ 'type' => 'string''enum' => [ 'active''pending''cancelled''closed', ], ], 'LoadBalancerArn' => [ 'type' => 'string', ], 'LoadBalancersConfig' => [ 'type' => 'structure''members' => [ 'ClassicLoadBalancersConfig' => [ 'shape' => 'ClassicLoadBalancersConfig''locationName' => 'classicLoadBalancersConfig', ], 'TargetGroupsConfig' => [ 'shape' => 'TargetGroupsConfig''locationName' => 'targetGroupsConfig', ], ], ], 'LoadPermission' => [ 'type' => 'structure''members' => [ 'UserId' => [ 'shape' => 'String''locationName' => 'userId', ], 'Group' => [ 'shape' => 'PermissionGroup''locationName' => 'group', ], ], ], 'LoadPermissionList' => [ 'type' => 'list''member' => [ 'shape' => 'LoadPermission''locationName' => 'item', ], ], 'LoadPermissionListRequest' => [ 'type' => 'list''member' => [ 'shape' => 'LoadPermissionRequest''locationName' => 'item', ], ], 'LoadPermissionModifications' => [ 'type' => 'structure''members' => [ 'Add' => [ 'shape' => 'LoadPermissionListRequest', ], 'Remove' => [ 'shape' => 'LoadPermissionListRequest', ], ], ], 'LoadPermissionRequest' => [ 'type' => 'structure''members' => [ 'Group' => [ 'shape' => 'PermissionGroup', ], 'UserId' => [ 'shape' => 'String', ], ], ], 'LocalGateway' => [ 'type' => 'structure''members' => [ 'LocalGatewayId' => [ 'shape' => 'LocalGatewayId''locationName' => 'localGatewayId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LocalGatewayId' => [ 'type' => 'string', ], 'LocalGatewayIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayId''locationName' => 'item', ], ], 'LocalGatewayMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'LocalGatewayRoute' => [ 'type' => 'structure''members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId''locationName' => 'localGatewayVirtualInterfaceGroupId', ], 'Type' => [ 'shape' => 'LocalGatewayRouteType''locationName' => 'type', ], 'State' => [ 'shape' => 'LocalGatewayRouteState''locationName' => 'state', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId''locationName' => 'localGatewayRouteTableId', ], 'LocalGatewayRouteTableArn' => [ 'shape' => 'ResourceArn''locationName' => 'localGatewayRouteTableArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'CoipPoolId' => [ 'shape' => 'CoipPoolId''locationName' => 'coipPoolId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId''locationName' => 'destinationPrefixListId', ], ], ], 'LocalGatewayRouteList' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRoute''locationName' => 'item', ], ], 'LocalGatewayRouteState' => [ 'type' => 'string''enum' => [ 'pending''active''blackhole''deleting''deleted', ], ], 'LocalGatewayRouteTable' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'localGatewayRouteTableId', ], 'LocalGatewayRouteTableArn' => [ 'shape' => 'ResourceArn''locationName' => 'localGatewayRouteTableArn', ], 'LocalGatewayId' => [ 'shape' => 'LocalGatewayId''locationName' => 'localGatewayId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'Mode' => [ 'shape' => 'LocalGatewayRouteTableMode''locationName' => 'mode', ], 'StateReason' => [ 'shape' => 'StateReason''locationName' => 'stateReason', ], ], ], 'LocalGatewayRouteTableIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRoutetableId''locationName' => 'item', ], ], 'LocalGatewayRouteTableMode' => [ 'type' => 'string''enum' => [ 'direct-vpc-routing''coip', ], ], 'LocalGatewayRouteTableSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRouteTable''locationName' => 'item', ], ], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId''locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociationId', ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId''locationName' => 'localGatewayVirtualInterfaceGroupId', ], 'LocalGatewayId' => [ 'shape' => 'String''locationName' => 'localGatewayId', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayId''locationName' => 'localGatewayRouteTableId', ], 'LocalGatewayRouteTableArn' => [ 'shape' => 'ResourceArn''locationName' => 'localGatewayRouteTableArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => [ 'type' => 'string', ], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId''locationName' => 'item', ], ], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation''locationName' => 'item', ], ], 'LocalGatewayRouteTableVpcAssociation' => [ 'type' => 'structure''members' => [ 'LocalGatewayRouteTableVpcAssociationId' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociationId''locationName' => 'localGatewayRouteTableVpcAssociationId', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'localGatewayRouteTableId', ], 'LocalGatewayRouteTableArn' => [ 'shape' => 'ResourceArn''locationName' => 'localGatewayRouteTableArn', ], 'LocalGatewayId' => [ 'shape' => 'String''locationName' => 'localGatewayId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LocalGatewayRouteTableVpcAssociationId' => [ 'type' => 'string', ], 'LocalGatewayRouteTableVpcAssociationIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociationId''locationName' => 'item', ], ], 'LocalGatewayRouteTableVpcAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayRouteTableVpcAssociation''locationName' => 'item', ], ], 'LocalGatewayRouteType' => [ 'type' => 'string''enum' => [ 'static''propagated', ], ], 'LocalGatewayRoutetableId' => [ 'type' => 'string', ], 'LocalGatewaySet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGateway''locationName' => 'item', ], ], 'LocalGatewayVirtualInterface' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaceId' => [ 'shape' => 'LocalGatewayVirtualInterfaceId''locationName' => 'localGatewayVirtualInterfaceId', ], 'LocalGatewayId' => [ 'shape' => 'String''locationName' => 'localGatewayId', ], 'Vlan' => [ 'shape' => 'Integer''locationName' => 'vlan', ], 'LocalAddress' => [ 'shape' => 'String''locationName' => 'localAddress', ], 'PeerAddress' => [ 'shape' => 'String''locationName' => 'peerAddress', ], 'LocalBgpAsn' => [ 'shape' => 'Integer''locationName' => 'localBgpAsn', ], 'PeerBgpAsn' => [ 'shape' => 'Integer''locationName' => 'peerBgpAsn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LocalGatewayVirtualInterfaceGroup' => [ 'type' => 'structure''members' => [ 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId''locationName' => 'localGatewayVirtualInterfaceGroupId', ], 'LocalGatewayVirtualInterfaceIds' => [ 'shape' => 'LocalGatewayVirtualInterfaceIdSet''locationName' => 'localGatewayVirtualInterfaceIdSet', ], 'LocalGatewayId' => [ 'shape' => 'String''locationName' => 'localGatewayId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'type' => 'string', ], 'LocalGatewayVirtualInterfaceGroupIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId''locationName' => 'item', ], ], 'LocalGatewayVirtualInterfaceGroupSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroup''locationName' => 'item', ], ], 'LocalGatewayVirtualInterfaceId' => [ 'type' => 'string', ], 'LocalGatewayVirtualInterfaceIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayVirtualInterfaceId''locationName' => 'item', ], ], 'LocalGatewayVirtualInterfaceSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalGatewayVirtualInterface''locationName' => 'item', ], ], 'LocalStorage' => [ 'type' => 'string''enum' => [ 'included''required''excluded', ], ], 'LocalStorageType' => [ 'type' => 'string''enum' => [ 'hdd''ssd', ], ], 'LocalStorageTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'LocalStorageType''locationName' => 'item', ], ], 'Location' => [ 'type' => 'string', ], 'LocationType' => [ 'type' => 'string''enum' => [ 'region''availability-zone''availability-zone-id', ], ], 'LogDestinationType' => [ 'type' => 'string''enum' => [ 'cloud-watch-logs''s3''kinesis-data-firehose', ], ], 'Long' => [ 'type' => 'long', ], 'ManagedPrefixList' => [ 'type' => 'structure''members' => [ 'PrefixListId' => [ 'shape' => 'PrefixListResourceId''locationName' => 'prefixListId', ], 'AddressFamily' => [ 'shape' => 'String''locationName' => 'addressFamily', ], 'State' => [ 'shape' => 'PrefixListState''locationName' => 'state', ], 'StateMessage' => [ 'shape' => 'String''locationName' => 'stateMessage', ], 'PrefixListArn' => [ 'shape' => 'ResourceArn''locationName' => 'prefixListArn', ], 'PrefixListName' => [ 'shape' => 'String''locationName' => 'prefixListName', ], 'MaxEntries' => [ 'shape' => 'Integer''locationName' => 'maxEntries', ], 'Version' => [ 'shape' => 'Long''locationName' => 'version', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], ], ], 'ManagedPrefixListSet' => [ 'type' => 'list''member' => [ 'shape' => 'ManagedPrefixList''locationName' => 'item', ], ], 'MarketType' => [ 'type' => 'string''enum' => [ 'spot', ], ], 'MaxIpv4AddrPerInterface' => [ 'type' => 'integer', ], 'MaxIpv6AddrPerInterface' => [ 'type' => 'integer', ], 'MaxNetworkInterfaces' => [ 'type' => 'integer', ], 'MaxResults' => [ 'type' => 'integer', ], 'MaxResultsParam' => [ 'type' => 'integer''max' => 100'min' => 0, ], 'MaximumBandwidthInMbps' => [ 'type' => 'integer', ], 'MaximumEfaInterfaces' => [ 'type' => 'integer', ], 'MaximumIops' => [ 'type' => 'integer', ], 'MaximumNetworkCards' => [ 'type' => 'integer', ], 'MaximumThroughputInMBps' => [ 'type' => 'double', ], 'MembershipType' => [ 'type' => 'string''enum' => [ 'static''igmp', ], ], 'MemoryGiBPerVCpu' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double''locationName' => 'min', ], 'Max' => [ 'shape' => 'Double''locationName' => 'max', ], ], ], 'MemoryGiBPerVCpuRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double', ], 'Max' => [ 'shape' => 'Double', ], ], ], 'MemoryInfo' => [ 'type' => 'structure''members' => [ 'SizeInMiB' => [ 'shape' => 'MemorySize''locationName' => 'sizeInMiB', ], ], ], 'MemoryMiB' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'MemoryMiBRequest' => [ 'type' => 'structure''required' => [ 'Min', ], 'members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'MemorySize' => [ 'type' => 'long', ], 'MetricPoint' => [ 'type' => 'structure''members' => [ 'StartDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startDate', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'endDate', ], 'Value' => [ 'shape' => 'Float''locationName' => 'value', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], ], ], 'MetricPoints' => [ 'type' => 'list''member' => [ 'shape' => 'MetricPoint''locationName' => 'item', ], ], 'MetricType' => [ 'type' => 'string''enum' => [ 'aggregate-latency', ], ], 'MillisecondDateTime' => [ 'type' => 'timestamp', ], 'ModifyAddressAttributeRequest' => [ 'type' => 'structure''required' => [ 'AllocationId', ], 'members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'DomainName' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyAddressAttributeResult' => [ 'type' => 'structure''members' => [ 'Address' => [ 'shape' => 'AddressAttribute''locationName' => 'address', ], ], ], 'ModifyAvailabilityZoneGroupRequest' => [ 'type' => 'structure''required' => [ 'GroupName''OptInStatus', ], 'members' => [ 'GroupName' => [ 'shape' => 'String', ], 'OptInStatus' => [ 'shape' => 'ModifyAvailabilityZoneOptInStatus', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyAvailabilityZoneGroupResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyAvailabilityZoneOptInStatus' => [ 'type' => 'string''enum' => [ 'opted-in''not-opted-in', ], ], 'ModifyCapacityReservationFleetRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationFleetId', ], 'members' => [ 'CapacityReservationFleetId' => [ 'shape' => 'CapacityReservationFleetId', ], 'TotalTargetCapacity' => [ 'shape' => 'Integer', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'RemoveEndDate' => [ 'shape' => 'Boolean', ], ], ], 'ModifyCapacityReservationFleetResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyCapacityReservationRequest' => [ 'type' => 'structure''required' => [ 'CapacityReservationId', ], 'members' => [ 'CapacityReservationId' => [ 'shape' => 'CapacityReservationId', ], 'InstanceCount' => [ 'shape' => 'Integer', ], 'EndDate' => [ 'shape' => 'DateTime', ], 'EndDateType' => [ 'shape' => 'EndDateType', ], 'Accept' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'AdditionalInfo' => [ 'shape' => 'String', ], ], ], 'ModifyCapacityReservationResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyClientVpnEndpointRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'ServerCertificateArn' => [ 'shape' => 'String', ], 'ConnectionLogOptions' => [ 'shape' => 'ConnectionLogOptions', ], 'DnsServers' => [ 'shape' => 'DnsServersOptionsModifyStructure', ], 'VpnPort' => [ 'shape' => 'Integer', ], 'Description' => [ 'shape' => 'String', ], 'SplitTunnel' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'SecurityGroupIds' => [ 'shape' => 'ClientVpnSecurityGroupIdSet''locationName' => 'SecurityGroupId', ], 'VpcId' => [ 'shape' => 'VpcId', ], 'SelfServicePortal' => [ 'shape' => 'SelfServicePortal', ], 'ClientConnectOptions' => [ 'shape' => 'ClientConnectOptions', ], 'SessionTimeoutHours' => [ 'shape' => 'Integer', ], 'ClientLoginBannerOptions' => [ 'shape' => 'ClientLoginBannerOptions', ], ], ], 'ModifyClientVpnEndpointResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyDefaultCreditSpecificationRequest' => [ 'type' => 'structure''required' => [ 'InstanceFamily''CpuCredits', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceFamily' => [ 'shape' => 'UnlimitedSupportedInstanceFamily', ], 'CpuCredits' => [ 'shape' => 'String', ], ], ], 'ModifyDefaultCreditSpecificationResult' => [ 'type' => 'structure''members' => [ 'InstanceFamilyCreditSpecification' => [ 'shape' => 'InstanceFamilyCreditSpecification''locationName' => 'instanceFamilyCreditSpecification', ], ], ], 'ModifyEbsDefaultKmsKeyIdRequest' => [ 'type' => 'structure''required' => [ 'KmsKeyId', ], 'members' => [ 'KmsKeyId' => [ 'shape' => 'KmsKeyId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyEbsDefaultKmsKeyIdResult' => [ 'type' => 'structure''members' => [ 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], ], ], 'ModifyFleetRequest' => [ 'type' => 'structure''required' => [ 'FleetId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ExcessCapacityTerminationPolicy' => [ 'shape' => 'FleetExcessCapacityTerminationPolicy', ], 'LaunchTemplateConfigs' => [ 'shape' => 'FleetLaunchTemplateConfigListRequest''locationName' => 'LaunchTemplateConfig', ], 'FleetId' => [ 'shape' => 'FleetId', ], 'TargetCapacitySpecification' => [ 'shape' => 'TargetCapacitySpecificationRequest', ], 'Context' => [ 'shape' => 'String', ], ], ], 'ModifyFleetResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyFpgaImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'FpgaImageId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FpgaImageId' => [ 'shape' => 'FpgaImageId', ], 'Attribute' => [ 'shape' => 'FpgaImageAttributeName', ], 'OperationType' => [ 'shape' => 'OperationType', ], 'UserIds' => [ 'shape' => 'UserIdStringList''locationName' => 'UserId', ], 'UserGroups' => [ 'shape' => 'UserGroupStringList''locationName' => 'UserGroup', ], 'ProductCodes' => [ 'shape' => 'ProductCodeStringList''locationName' => 'ProductCode', ], 'LoadPermission' => [ 'shape' => 'LoadPermissionModifications', ], 'Description' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], ], ], 'ModifyFpgaImageAttributeResult' => [ 'type' => 'structure''members' => [ 'FpgaImageAttribute' => [ 'shape' => 'FpgaImageAttribute''locationName' => 'fpgaImageAttribute', ], ], ], 'ModifyHostsRequest' => [ 'type' => 'structure''required' => [ 'HostIds', ], 'members' => [ 'AutoPlacement' => [ 'shape' => 'AutoPlacement''locationName' => 'autoPlacement', ], 'HostIds' => [ 'shape' => 'RequestHostIdList''locationName' => 'hostId', ], 'HostRecovery' => [ 'shape' => 'HostRecovery', ], 'InstanceType' => [ 'shape' => 'String', ], 'InstanceFamily' => [ 'shape' => 'String', ], 'HostMaintenance' => [ 'shape' => 'HostMaintenance', ], ], ], 'ModifyHostsResult' => [ 'type' => 'structure''members' => [ 'Successful' => [ 'shape' => 'ResponseHostIdList''locationName' => 'successful', ], 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemList''locationName' => 'unsuccessful', ], ], ], 'ModifyIdFormatRequest' => [ 'type' => 'structure''required' => [ 'Resource''UseLongIds', ], 'members' => [ 'Resource' => [ 'shape' => 'String', ], 'UseLongIds' => [ 'shape' => 'Boolean', ], ], ], 'ModifyIdentityIdFormatRequest' => [ 'type' => 'structure''required' => [ 'PrincipalArn''Resource''UseLongIds', ], 'members' => [ 'PrincipalArn' => [ 'shape' => 'String''locationName' => 'principalArn', ], 'Resource' => [ 'shape' => 'String''locationName' => 'resource', ], 'UseLongIds' => [ 'shape' => 'Boolean''locationName' => 'useLongIds', ], ], ], 'ModifyImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'Attribute' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'AttributeValue', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'LaunchPermission' => [ 'shape' => 'LaunchPermissionModifications', ], 'OperationType' => [ 'shape' => 'OperationType', ], 'ProductCodes' => [ 'shape' => 'ProductCodeStringList''locationName' => 'ProductCode', ], 'UserGroups' => [ 'shape' => 'UserGroupStringList''locationName' => 'UserGroup', ], 'UserIds' => [ 'shape' => 'UserIdStringList''locationName' => 'UserId', ], 'Value' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'OrganizationArns' => [ 'shape' => 'OrganizationArnStringList''locationName' => 'OrganizationArn', ], 'OrganizationalUnitArns' => [ 'shape' => 'OrganizationalUnitArnStringList''locationName' => 'OrganizationalUnitArn', ], 'ImdsSupport' => [ 'shape' => 'AttributeValue', ], ], ], 'ModifyInstanceAttributeRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'SourceDestCheck' => [ 'shape' => 'AttributeBooleanValue', ], 'Attribute' => [ 'shape' => 'InstanceAttributeName''locationName' => 'attribute', ], 'BlockDeviceMappings' => [ 'shape' => 'InstanceBlockDeviceMappingSpecificationList''locationName' => 'blockDeviceMapping', ], 'DisableApiTermination' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'disableApiTermination', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EbsOptimized' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'ebsOptimized', ], 'EnaSupport' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'enaSupport', ], 'Groups' => [ 'shape' => 'GroupIdStringList''locationName' => 'GroupId', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'AttributeValue''locationName' => 'instanceInitiatedShutdownBehavior', ], 'InstanceType' => [ 'shape' => 'AttributeValue''locationName' => 'instanceType', ], 'Kernel' => [ 'shape' => 'AttributeValue''locationName' => 'kernel', ], 'Ramdisk' => [ 'shape' => 'AttributeValue''locationName' => 'ramdisk', ], 'SriovNetSupport' => [ 'shape' => 'AttributeValue''locationName' => 'sriovNetSupport', ], 'UserData' => [ 'shape' => 'BlobAttributeValue''locationName' => 'userData', ], 'Value' => [ 'shape' => 'String''locationName' => 'value', ], 'DisableApiStop' => [ 'shape' => 'AttributeBooleanValue', ], ], ], 'ModifyInstanceCapacityReservationAttributesRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''CapacityReservationSpecification', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'CapacityReservationSpecification' => [ 'shape' => 'CapacityReservationSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyInstanceCapacityReservationAttributesResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyInstanceCreditSpecificationRequest' => [ 'type' => 'structure''required' => [ 'InstanceCreditSpecifications', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'InstanceCreditSpecifications' => [ 'shape' => 'InstanceCreditSpecificationListRequest''locationName' => 'InstanceCreditSpecification', ], ], ], 'ModifyInstanceCreditSpecificationResult' => [ 'type' => 'structure''members' => [ 'SuccessfulInstanceCreditSpecifications' => [ 'shape' => 'SuccessfulInstanceCreditSpecificationSet''locationName' => 'successfulInstanceCreditSpecificationSet', ], 'UnsuccessfulInstanceCreditSpecifications' => [ 'shape' => 'UnsuccessfulInstanceCreditSpecificationSet''locationName' => 'unsuccessfulInstanceCreditSpecificationSet', ], ], ], 'ModifyInstanceEventStartTimeRequest' => [ 'type' => 'structure''required' => [ 'InstanceId''InstanceEventId''NotBefore', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], 'InstanceEventId' => [ 'shape' => 'String', ], 'NotBefore' => [ 'shape' => 'DateTime', ], ], ], 'ModifyInstanceEventStartTimeResult' => [ 'type' => 'structure''members' => [ 'Event' => [ 'shape' => 'InstanceStatusEvent''locationName' => 'event', ], ], ], 'ModifyInstanceEventWindowRequest' => [ 'type' => 'structure''required' => [ 'InstanceEventWindowId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Name' => [ 'shape' => 'String', ], 'InstanceEventWindowId' => [ 'shape' => 'InstanceEventWindowId', ], 'TimeRanges' => [ 'shape' => 'InstanceEventWindowTimeRangeRequestSet''locationName' => 'TimeRange', ], 'CronExpression' => [ 'shape' => 'InstanceEventWindowCronExpression', ], ], ], 'ModifyInstanceEventWindowResult' => [ 'type' => 'structure''members' => [ 'InstanceEventWindow' => [ 'shape' => 'InstanceEventWindow''locationName' => 'instanceEventWindow', ], ], ], 'ModifyInstanceMaintenanceOptionsRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'AutoRecovery' => [ 'shape' => 'InstanceAutoRecoveryState', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyInstanceMaintenanceOptionsResult' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'AutoRecovery' => [ 'shape' => 'InstanceAutoRecoveryState''locationName' => 'autoRecovery', ], ], ], 'ModifyInstanceMetadataOptionsRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'HttpTokens' => [ 'shape' => 'HttpTokensState', ], 'HttpPutResponseHopLimit' => [ 'shape' => 'Integer', ], 'HttpEndpoint' => [ 'shape' => 'InstanceMetadataEndpointState', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'HttpProtocolIpv6' => [ 'shape' => 'InstanceMetadataProtocolState', ], 'InstanceMetadataTags' => [ 'shape' => 'InstanceMetadataTagsState', ], ], ], 'ModifyInstanceMetadataOptionsResult' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceMetadataOptions' => [ 'shape' => 'InstanceMetadataOptionsResponse''locationName' => 'instanceMetadataOptions', ], ], ], 'ModifyInstancePlacementRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'Affinity' => [ 'shape' => 'Affinity''locationName' => 'affinity', ], 'GroupName' => [ 'shape' => 'PlacementGroupName', ], 'HostId' => [ 'shape' => 'DedicatedHostId''locationName' => 'hostId', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'Tenancy' => [ 'shape' => 'HostTenancy''locationName' => 'tenancy', ], 'PartitionNumber' => [ 'shape' => 'Integer', ], 'HostResourceGroupArn' => [ 'shape' => 'String', ], 'GroupId' => [ 'shape' => 'PlacementGroupId', ], ], ], 'ModifyInstancePlacementResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyIpamPoolRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Description' => [ 'shape' => 'String', ], 'AutoImport' => [ 'shape' => 'Boolean', ], 'AllocationMinNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'AllocationMaxNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'AllocationDefaultNetmaskLength' => [ 'shape' => 'IpamNetmaskLength', ], 'ClearAllocationDefaultNetmaskLength' => [ 'shape' => 'Boolean', ], 'AddAllocationResourceTags' => [ 'shape' => 'RequestIpamResourceTagList''locationName' => 'AddAllocationResourceTag', ], 'RemoveAllocationResourceTags' => [ 'shape' => 'RequestIpamResourceTagList''locationName' => 'RemoveAllocationResourceTag', ], ], ], 'ModifyIpamPoolResult' => [ 'type' => 'structure''members' => [ 'IpamPool' => [ 'shape' => 'IpamPool''locationName' => 'ipamPool', ], ], ], 'ModifyIpamRequest' => [ 'type' => 'structure''required' => [ 'IpamId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamId' => [ 'shape' => 'IpamId', ], 'Description' => [ 'shape' => 'String', ], 'AddOperatingRegions' => [ 'shape' => 'AddIpamOperatingRegionSet''locationName' => 'AddOperatingRegion', ], 'RemoveOperatingRegions' => [ 'shape' => 'RemoveIpamOperatingRegionSet''locationName' => 'RemoveOperatingRegion', ], ], ], 'ModifyIpamResourceCidrRequest' => [ 'type' => 'structure''required' => [ 'ResourceId''ResourceCidr''ResourceRegion''CurrentIpamScopeId''Monitored', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ResourceId' => [ 'shape' => 'String', ], 'ResourceCidr' => [ 'shape' => 'String', ], 'ResourceRegion' => [ 'shape' => 'String', ], 'CurrentIpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'DestinationIpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'Monitored' => [ 'shape' => 'Boolean', ], ], ], 'ModifyIpamResourceCidrResult' => [ 'type' => 'structure''members' => [ 'IpamResourceCidr' => [ 'shape' => 'IpamResourceCidr''locationName' => 'ipamResourceCidr', ], ], ], 'ModifyIpamResourceDiscoveryRequest' => [ 'type' => 'structure''required' => [ 'IpamResourceDiscoveryId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamResourceDiscoveryId' => [ 'shape' => 'IpamResourceDiscoveryId', ], 'Description' => [ 'shape' => 'String', ], 'AddOperatingRegions' => [ 'shape' => 'AddIpamOperatingRegionSet''locationName' => 'AddOperatingRegion', ], 'RemoveOperatingRegions' => [ 'shape' => 'RemoveIpamOperatingRegionSet''locationName' => 'RemoveOperatingRegion', ], ], ], 'ModifyIpamResourceDiscoveryResult' => [ 'type' => 'structure''members' => [ 'IpamResourceDiscovery' => [ 'shape' => 'IpamResourceDiscovery''locationName' => 'ipamResourceDiscovery', ], ], ], 'ModifyIpamResult' => [ 'type' => 'structure''members' => [ 'Ipam' => [ 'shape' => 'Ipam''locationName' => 'ipam', ], ], ], 'ModifyIpamScopeRequest' => [ 'type' => 'structure''required' => [ 'IpamScopeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamScopeId' => [ 'shape' => 'IpamScopeId', ], 'Description' => [ 'shape' => 'String', ], ], ], 'ModifyIpamScopeResult' => [ 'type' => 'structure''members' => [ 'IpamScope' => [ 'shape' => 'IpamScope''locationName' => 'ipamScope', ], ], ], 'ModifyLaunchTemplateRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String', ], 'LaunchTemplateId' => [ 'shape' => 'LaunchTemplateId', ], 'LaunchTemplateName' => [ 'shape' => 'LaunchTemplateName', ], 'DefaultVersion' => [ 'shape' => 'String''locationName' => 'SetDefaultVersion', ], ], ], 'ModifyLaunchTemplateResult' => [ 'type' => 'structure''members' => [ 'LaunchTemplate' => [ 'shape' => 'LaunchTemplate''locationName' => 'launchTemplate', ], ], ], 'ModifyLocalGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'LocalGatewayVirtualInterfaceGroupId' => [ 'shape' => 'LocalGatewayVirtualInterfaceGroupId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], ], ], 'ModifyLocalGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'LocalGatewayRoute''locationName' => 'route', ], ], ], 'ModifyManagedPrefixListRequest' => [ 'type' => 'structure''required' => [ 'PrefixListId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'CurrentVersion' => [ 'shape' => 'Long', ], 'PrefixListName' => [ 'shape' => 'String', ], 'AddEntries' => [ 'shape' => 'AddPrefixListEntries''locationName' => 'AddEntry', ], 'RemoveEntries' => [ 'shape' => 'RemovePrefixListEntries''locationName' => 'RemoveEntry', ], 'MaxEntries' => [ 'shape' => 'Integer', ], ], ], 'ModifyManagedPrefixListResult' => [ 'type' => 'structure''members' => [ 'PrefixList' => [ 'shape' => 'ManagedPrefixList''locationName' => 'prefixList', ], ], ], 'ModifyNetworkInterfaceAttributeRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'Attachment' => [ 'shape' => 'NetworkInterfaceAttachmentChanges''locationName' => 'attachment', ], 'Description' => [ 'shape' => 'AttributeValue''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Groups' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'SourceDestCheck' => [ 'shape' => 'AttributeBooleanValue''locationName' => 'sourceDestCheck', ], 'EnaSrdSpecification' => [ 'shape' => 'EnaSrdSpecification', ], ], ], 'ModifyPrivateDnsNameOptionsRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceId' => [ 'shape' => 'InstanceId', ], 'PrivateDnsHostnameType' => [ 'shape' => 'HostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean', ], ], ], 'ModifyPrivateDnsNameOptionsResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyReservedInstancesRequest' => [ 'type' => 'structure''required' => [ 'ReservedInstancesIds''TargetConfigurations', ], 'members' => [ 'ReservedInstancesIds' => [ 'shape' => 'ReservedInstancesIdStringList''locationName' => 'ReservedInstancesId', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'TargetConfigurations' => [ 'shape' => 'ReservedInstancesConfigurationList''locationName' => 'ReservedInstancesConfigurationSetItemType', ], ], ], 'ModifyReservedInstancesResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesModificationId' => [ 'shape' => 'String''locationName' => 'reservedInstancesModificationId', ], ], ], 'ModifySecurityGroupRulesRequest' => [ 'type' => 'structure''required' => [ 'GroupId''SecurityGroupRules', ], 'members' => [ 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'SecurityGroupRules' => [ 'shape' => 'SecurityGroupRuleUpdateList''locationName' => 'SecurityGroupRule', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifySecurityGroupRulesResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifySnapshotAttributeRequest' => [ 'type' => 'structure''required' => [ 'SnapshotId', ], 'members' => [ 'Attribute' => [ 'shape' => 'SnapshotAttributeName', ], 'CreateVolumePermission' => [ 'shape' => 'CreateVolumePermissionModifications', ], 'GroupNames' => [ 'shape' => 'GroupNameStringList''locationName' => 'UserGroup', ], 'OperationType' => [ 'shape' => 'OperationType', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'UserIds' => [ 'shape' => 'UserIdStringList''locationName' => 'UserId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ModifySnapshotTierRequest' => [ 'type' => 'structure''required' => [ 'SnapshotId', ], 'members' => [ 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'StorageTier' => [ 'shape' => 'TargetStorageTier', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifySnapshotTierResult' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'TieringStartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'tieringStartTime', ], ], ], 'ModifySpotFleetRequestRequest' => [ 'type' => 'structure''required' => [ 'SpotFleetRequestId', ], 'members' => [ 'ExcessCapacityTerminationPolicy' => [ 'shape' => 'ExcessCapacityTerminationPolicy''locationName' => 'excessCapacityTerminationPolicy', ], 'LaunchTemplateConfigs' => [ 'shape' => 'LaunchTemplateConfigList''locationName' => 'LaunchTemplateConfig', ], 'SpotFleetRequestId' => [ 'shape' => 'SpotFleetRequestId''locationName' => 'spotFleetRequestId', ], 'TargetCapacity' => [ 'shape' => 'Integer''locationName' => 'targetCapacity', ], 'OnDemandTargetCapacity' => [ 'shape' => 'Integer', ], 'Context' => [ 'shape' => 'String', ], ], ], 'ModifySpotFleetRequestResponse' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifySubnetAttributeRequest' => [ 'type' => 'structure''required' => [ 'SubnetId', ], 'members' => [ 'AssignIpv6AddressOnCreation' => [ 'shape' => 'AttributeBooleanValue', ], 'MapPublicIpOnLaunch' => [ 'shape' => 'AttributeBooleanValue', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'MapCustomerOwnedIpOnLaunch' => [ 'shape' => 'AttributeBooleanValue', ], 'CustomerOwnedIpv4Pool' => [ 'shape' => 'CoipPoolId', ], 'EnableDns64' => [ 'shape' => 'AttributeBooleanValue', ], 'PrivateDnsHostnameTypeOnLaunch' => [ 'shape' => 'HostnameType', ], 'EnableResourceNameDnsARecordOnLaunch' => [ 'shape' => 'AttributeBooleanValue', ], 'EnableResourceNameDnsAAAARecordOnLaunch' => [ 'shape' => 'AttributeBooleanValue', ], 'EnableLniAtDeviceIndex' => [ 'shape' => 'Integer', ], 'DisableLniAtDeviceIndex' => [ 'shape' => 'AttributeBooleanValue', ], ], ], 'ModifyTrafficMirrorFilterNetworkServicesRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorFilterId', ], 'members' => [ 'TrafficMirrorFilterId' => [ 'shape' => 'TrafficMirrorFilterId', ], 'AddNetworkServices' => [ 'shape' => 'TrafficMirrorNetworkServiceList''locationName' => 'AddNetworkService', ], 'RemoveNetworkServices' => [ 'shape' => 'TrafficMirrorNetworkServiceList''locationName' => 'RemoveNetworkService', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTrafficMirrorFilterNetworkServicesResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilter' => [ 'shape' => 'TrafficMirrorFilter''locationName' => 'trafficMirrorFilter', ], ], ], 'ModifyTrafficMirrorFilterRuleRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorFilterRuleId', ], 'members' => [ 'TrafficMirrorFilterRuleId' => [ 'shape' => 'TrafficMirrorFilterRuleIdWithResolver', ], 'TrafficDirection' => [ 'shape' => 'TrafficDirection', ], 'RuleNumber' => [ 'shape' => 'Integer', ], 'RuleAction' => [ 'shape' => 'TrafficMirrorRuleAction', ], 'DestinationPortRange' => [ 'shape' => 'TrafficMirrorPortRangeRequest', ], 'SourcePortRange' => [ 'shape' => 'TrafficMirrorPortRangeRequest', ], 'Protocol' => [ 'shape' => 'Integer', ], 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'SourceCidrBlock' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], 'RemoveFields' => [ 'shape' => 'TrafficMirrorFilterRuleFieldList''locationName' => 'RemoveField', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTrafficMirrorFilterRuleResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterRule' => [ 'shape' => 'TrafficMirrorFilterRule''locationName' => 'trafficMirrorFilterRule', ], ], ], 'ModifyTrafficMirrorSessionRequest' => [ 'type' => 'structure''required' => [ 'TrafficMirrorSessionId', ], 'members' => [ 'TrafficMirrorSessionId' => [ 'shape' => 'TrafficMirrorSessionId', ], 'TrafficMirrorTargetId' => [ 'shape' => 'TrafficMirrorTargetId', ], 'TrafficMirrorFilterId' => [ 'shape' => 'TrafficMirrorFilterId', ], 'PacketLength' => [ 'shape' => 'Integer', ], 'SessionNumber' => [ 'shape' => 'Integer', ], 'VirtualNetworkId' => [ 'shape' => 'Integer', ], 'Description' => [ 'shape' => 'String', ], 'RemoveFields' => [ 'shape' => 'TrafficMirrorSessionFieldList''locationName' => 'RemoveField', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTrafficMirrorSessionResult' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSession' => [ 'shape' => 'TrafficMirrorSession''locationName' => 'trafficMirrorSession', ], ], ], 'ModifyTransitGatewayOptions' => [ 'type' => 'structure''members' => [ 'AddTransitGatewayCidrBlocks' => [ 'shape' => 'TransitGatewayCidrBlockStringList', ], 'RemoveTransitGatewayCidrBlocks' => [ 'shape' => 'TransitGatewayCidrBlockStringList', ], 'VpnEcmpSupport' => [ 'shape' => 'VpnEcmpSupportValue', ], 'DnsSupport' => [ 'shape' => 'DnsSupportValue', ], 'AutoAcceptSharedAttachments' => [ 'shape' => 'AutoAcceptSharedAttachmentsValue', ], 'DefaultRouteTableAssociation' => [ 'shape' => 'DefaultRouteTableAssociationValue', ], 'AssociationDefaultRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'DefaultRouteTablePropagation' => [ 'shape' => 'DefaultRouteTablePropagationValue', ], 'PropagationDefaultRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'AmazonSideAsn' => [ 'shape' => 'Long', ], ], ], 'ModifyTransitGatewayPrefixListReferenceRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''PrefixListId', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Blackhole' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTransitGatewayPrefixListReferenceResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPrefixListReference' => [ 'shape' => 'TransitGatewayPrefixListReference''locationName' => 'transitGatewayPrefixListReference', ], ], ], 'ModifyTransitGatewayRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayId', ], 'members' => [ 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'Description' => [ 'shape' => 'String', ], 'Options' => [ 'shape' => 'ModifyTransitGatewayOptions', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTransitGatewayResult' => [ 'type' => 'structure''members' => [ 'TransitGateway' => [ 'shape' => 'TransitGateway''locationName' => 'transitGateway', ], ], ], 'ModifyTransitGatewayVpcAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'AddSubnetIds' => [ 'shape' => 'TransitGatewaySubnetIdList', ], 'RemoveSubnetIds' => [ 'shape' => 'TransitGatewaySubnetIdList', ], 'Options' => [ 'shape' => 'ModifyTransitGatewayVpcAttachmentRequestOptions', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyTransitGatewayVpcAttachmentRequestOptions' => [ 'type' => 'structure''members' => [ 'DnsSupport' => [ 'shape' => 'DnsSupportValue', ], 'Ipv6Support' => [ 'shape' => 'Ipv6SupportValue', ], 'ApplianceModeSupport' => [ 'shape' => 'ApplianceModeSupportValue', ], ], ], 'ModifyTransitGatewayVpcAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachment' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'transitGatewayVpcAttachment', ], ], ], 'ModifyVerifiedAccessEndpointEniOptions' => [ 'type' => 'structure''members' => [ 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber', ], ], ], 'ModifyVerifiedAccessEndpointLoadBalancerOptions' => [ 'type' => 'structure''members' => [ 'SubnetIds' => [ 'shape' => 'ModifyVerifiedAccessEndpointSubnetIdList''locationName' => 'SubnetId', ], 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber', ], ], ], 'ModifyVerifiedAccessEndpointPolicyRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessEndpointId''PolicyEnabled', ], 'members' => [ 'VerifiedAccessEndpointId' => [ 'shape' => 'VerifiedAccessEndpointId', ], 'PolicyEnabled' => [ 'shape' => 'Boolean', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVerifiedAccessEndpointPolicyResult' => [ 'type' => 'structure''members' => [ 'PolicyEnabled' => [ 'shape' => 'Boolean''locationName' => 'policyEnabled', ], 'PolicyDocument' => [ 'shape' => 'String''locationName' => 'policyDocument', ], ], ], 'ModifyVerifiedAccessEndpointRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessEndpointId', ], 'members' => [ 'VerifiedAccessEndpointId' => [ 'shape' => 'VerifiedAccessEndpointId', ], 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'LoadBalancerOptions' => [ 'shape' => 'ModifyVerifiedAccessEndpointLoadBalancerOptions', ], 'NetworkInterfaceOptions' => [ 'shape' => 'ModifyVerifiedAccessEndpointEniOptions', ], 'Description' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVerifiedAccessEndpointResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessEndpoint' => [ 'shape' => 'VerifiedAccessEndpoint''locationName' => 'verifiedAccessEndpoint', ], ], ], 'ModifyVerifiedAccessEndpointSubnetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'item', ], ], 'ModifyVerifiedAccessGroupPolicyRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessGroupId''PolicyEnabled', ], 'members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'PolicyEnabled' => [ 'shape' => 'Boolean', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVerifiedAccessGroupPolicyResult' => [ 'type' => 'structure''members' => [ 'PolicyEnabled' => [ 'shape' => 'Boolean''locationName' => 'policyEnabled', ], 'PolicyDocument' => [ 'shape' => 'String''locationName' => 'policyDocument', ], ], ], 'ModifyVerifiedAccessGroupRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessGroupId', ], 'members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'VerifiedAccessGroupId', ], 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'Description' => [ 'shape' => 'String', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVerifiedAccessGroupResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroup' => [ 'shape' => 'VerifiedAccessGroup''locationName' => 'verifiedAccessGroup', ], ], ], 'ModifyVerifiedAccessInstanceLoggingConfigurationRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId''AccessLogs', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'AccessLogs' => [ 'shape' => 'VerifiedAccessLogOptions', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'ModifyVerifiedAccessInstanceLoggingConfigurationResult' => [ 'type' => 'structure''members' => [ 'LoggingConfiguration' => [ 'shape' => 'VerifiedAccessInstanceLoggingConfiguration''locationName' => 'loggingConfiguration', ], ], ], 'ModifyVerifiedAccessInstanceRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessInstanceId', ], 'members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'VerifiedAccessInstanceId', ], 'Description' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'ModifyVerifiedAccessInstanceResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstance' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'verifiedAccessInstance', ], ], ], 'ModifyVerifiedAccessTrustProviderOidcOptions' => [ 'type' => 'structure''members' => [ 'Scope' => [ 'shape' => 'String', ], ], ], 'ModifyVerifiedAccessTrustProviderRequest' => [ 'type' => 'structure''required' => [ 'VerifiedAccessTrustProviderId', ], 'members' => [ 'VerifiedAccessTrustProviderId' => [ 'shape' => 'VerifiedAccessTrustProviderId', ], 'OidcOptions' => [ 'shape' => 'ModifyVerifiedAccessTrustProviderOidcOptions', ], 'Description' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'ModifyVerifiedAccessTrustProviderResult' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProvider' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'verifiedAccessTrustProvider', ], ], ], 'ModifyVolumeAttributeRequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'AutoEnableIO' => [ 'shape' => 'AttributeBooleanValue', ], 'VolumeId' => [ 'shape' => 'VolumeId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ModifyVolumeRequest' => [ 'type' => 'structure''required' => [ 'VolumeId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VolumeId' => [ 'shape' => 'VolumeId', ], 'Size' => [ 'shape' => 'Integer', ], 'VolumeType' => [ 'shape' => 'VolumeType', ], 'Iops' => [ 'shape' => 'Integer', ], 'Throughput' => [ 'shape' => 'Integer', ], 'MultiAttachEnabled' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVolumeResult' => [ 'type' => 'structure''members' => [ 'VolumeModification' => [ 'shape' => 'VolumeModification''locationName' => 'volumeModification', ], ], ], 'ModifyVpcAttributeRequest' => [ 'type' => 'structure''required' => [ 'VpcId', ], 'members' => [ 'EnableDnsHostnames' => [ 'shape' => 'AttributeBooleanValue', ], 'EnableDnsSupport' => [ 'shape' => 'AttributeBooleanValue', ], 'VpcId' => [ 'shape' => 'VpcId''locationName' => 'vpcId', ], 'EnableNetworkAddressUsageMetrics' => [ 'shape' => 'AttributeBooleanValue', ], ], ], 'ModifyVpcEndpointConnectionNotificationRequest' => [ 'type' => 'structure''required' => [ 'ConnectionNotificationId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ConnectionNotificationId' => [ 'shape' => 'ConnectionNotificationId', ], 'ConnectionNotificationArn' => [ 'shape' => 'String', ], 'ConnectionEvents' => [ 'shape' => 'ValueStringList', ], ], ], 'ModifyVpcEndpointConnectionNotificationResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpcEndpointRequest' => [ 'type' => 'structure''required' => [ 'VpcEndpointId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'VpcEndpointId' => [ 'shape' => 'VpcEndpointId', ], 'ResetPolicy' => [ 'shape' => 'Boolean', ], 'PolicyDocument' => [ 'shape' => 'String', ], 'AddRouteTableIds' => [ 'shape' => 'VpcEndpointRouteTableIdList''locationName' => 'AddRouteTableId', ], 'RemoveRouteTableIds' => [ 'shape' => 'VpcEndpointRouteTableIdList''locationName' => 'RemoveRouteTableId', ], 'AddSubnetIds' => [ 'shape' => 'VpcEndpointSubnetIdList''locationName' => 'AddSubnetId', ], 'RemoveSubnetIds' => [ 'shape' => 'VpcEndpointSubnetIdList''locationName' => 'RemoveSubnetId', ], 'AddSecurityGroupIds' => [ 'shape' => 'VpcEndpointSecurityGroupIdList''locationName' => 'AddSecurityGroupId', ], 'RemoveSecurityGroupIds' => [ 'shape' => 'VpcEndpointSecurityGroupIdList''locationName' => 'RemoveSecurityGroupId', ], 'IpAddressType' => [ 'shape' => 'IpAddressType', ], 'DnsOptions' => [ 'shape' => 'DnsOptionsSpecification', ], 'PrivateDnsEnabled' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpcEndpointResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpcEndpointServiceConfigurationRequest' => [ 'type' => 'structure''required' => [ 'ServiceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'PrivateDnsName' => [ 'shape' => 'String', ], 'RemovePrivateDnsName' => [ 'shape' => 'Boolean', ], 'AcceptanceRequired' => [ 'shape' => 'Boolean', ], 'AddNetworkLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'AddNetworkLoadBalancerArn', ], 'RemoveNetworkLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'RemoveNetworkLoadBalancerArn', ], 'AddGatewayLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'AddGatewayLoadBalancerArn', ], 'RemoveGatewayLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'RemoveGatewayLoadBalancerArn', ], 'AddSupportedIpAddressTypes' => [ 'shape' => 'ValueStringList''locationName' => 'AddSupportedIpAddressType', ], 'RemoveSupportedIpAddressTypes' => [ 'shape' => 'ValueStringList''locationName' => 'RemoveSupportedIpAddressType', ], ], ], 'ModifyVpcEndpointServiceConfigurationResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpcEndpointServicePayerResponsibilityRequest' => [ 'type' => 'structure''required' => [ 'ServiceId''PayerResponsibility', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'PayerResponsibility' => [ 'shape' => 'PayerResponsibility', ], ], ], 'ModifyVpcEndpointServicePayerResponsibilityResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpcEndpointServicePermissionsRequest' => [ 'type' => 'structure''required' => [ 'ServiceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'AddAllowedPrincipals' => [ 'shape' => 'ValueStringList', ], 'RemoveAllowedPrincipals' => [ 'shape' => 'ValueStringList', ], ], ], 'ModifyVpcEndpointServicePermissionsResult' => [ 'type' => 'structure''members' => [ 'AddedPrincipals' => [ 'shape' => 'AddedPrincipalSet''locationName' => 'addedPrincipalSet', ], 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpcPeeringConnectionOptionsRequest' => [ 'type' => 'structure''required' => [ 'VpcPeeringConnectionId', ], 'members' => [ 'AccepterPeeringConnectionOptions' => [ 'shape' => 'PeeringConnectionOptionsRequest', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'RequesterPeeringConnectionOptions' => [ 'shape' => 'PeeringConnectionOptionsRequest', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionId', ], ], ], 'ModifyVpcPeeringConnectionOptionsResult' => [ 'type' => 'structure''members' => [ 'AccepterPeeringConnectionOptions' => [ 'shape' => 'PeeringConnectionOptions''locationName' => 'accepterPeeringConnectionOptions', ], 'RequesterPeeringConnectionOptions' => [ 'shape' => 'PeeringConnectionOptions''locationName' => 'requesterPeeringConnectionOptions', ], ], ], 'ModifyVpcTenancyRequest' => [ 'type' => 'structure''required' => [ 'VpcId''InstanceTenancy', ], 'members' => [ 'VpcId' => [ 'shape' => 'VpcId', ], 'InstanceTenancy' => [ 'shape' => 'VpcTenancy', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpcTenancyResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ModifyVpnConnectionOptionsRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'LocalIpv4NetworkCidr' => [ 'shape' => 'String', ], 'RemoteIpv4NetworkCidr' => [ 'shape' => 'String', ], 'LocalIpv6NetworkCidr' => [ 'shape' => 'String', ], 'RemoteIpv6NetworkCidr' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpnConnectionOptionsResult' => [ 'type' => 'structure''members' => [ 'VpnConnection' => [ 'shape' => 'VpnConnection''locationName' => 'vpnConnection', ], ], ], 'ModifyVpnConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'CustomerGatewayId' => [ 'shape' => 'CustomerGatewayId', ], 'VpnGatewayId' => [ 'shape' => 'VpnGatewayId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpnConnectionResult' => [ 'type' => 'structure''members' => [ 'VpnConnection' => [ 'shape' => 'VpnConnection''locationName' => 'vpnConnection', ], ], ], 'ModifyVpnTunnelCertificateRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId''VpnTunnelOutsideIpAddress', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'VpnTunnelOutsideIpAddress' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpnTunnelCertificateResult' => [ 'type' => 'structure''members' => [ 'VpnConnection' => [ 'shape' => 'VpnConnection''locationName' => 'vpnConnection', ], ], ], 'ModifyVpnTunnelOptionsRequest' => [ 'type' => 'structure''required' => [ 'VpnConnectionId''VpnTunnelOutsideIpAddress''TunnelOptions', ], 'members' => [ 'VpnConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'VpnTunnelOutsideIpAddress' => [ 'shape' => 'String', ], 'TunnelOptions' => [ 'shape' => 'ModifyVpnTunnelOptionsSpecification', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ModifyVpnTunnelOptionsResult' => [ 'type' => 'structure''members' => [ 'VpnConnection' => [ 'shape' => 'VpnConnection''locationName' => 'vpnConnection', ], ], ], 'ModifyVpnTunnelOptionsSpecification' => [ 'type' => 'structure''members' => [ 'TunnelInsideCidr' => [ 'shape' => 'String', ], 'TunnelInsideIpv6Cidr' => [ 'shape' => 'String', ], 'PreSharedKey' => [ 'shape' => 'String', ], 'Phase1LifetimeSeconds' => [ 'shape' => 'Integer', ], 'Phase2LifetimeSeconds' => [ 'shape' => 'Integer', ], 'RekeyMarginTimeSeconds' => [ 'shape' => 'Integer', ], 'RekeyFuzzPercentage' => [ 'shape' => 'Integer', ], 'ReplayWindowSize' => [ 'shape' => 'Integer', ], 'DPDTimeoutSeconds' => [ 'shape' => 'Integer', ], 'DPDTimeoutAction' => [ 'shape' => 'String', ], 'Phase1EncryptionAlgorithms' => [ 'shape' => 'Phase1EncryptionAlgorithmsRequestList''locationName' => 'Phase1EncryptionAlgorithm', ], 'Phase2EncryptionAlgorithms' => [ 'shape' => 'Phase2EncryptionAlgorithmsRequestList''locationName' => 'Phase2EncryptionAlgorithm', ], 'Phase1IntegrityAlgorithms' => [ 'shape' => 'Phase1IntegrityAlgorithmsRequestList''locationName' => 'Phase1IntegrityAlgorithm', ], 'Phase2IntegrityAlgorithms' => [ 'shape' => 'Phase2IntegrityAlgorithmsRequestList''locationName' => 'Phase2IntegrityAlgorithm', ], 'Phase1DHGroupNumbers' => [ 'shape' => 'Phase1DHGroupNumbersRequestList''locationName' => 'Phase1DHGroupNumber', ], 'Phase2DHGroupNumbers' => [ 'shape' => 'Phase2DHGroupNumbersRequestList''locationName' => 'Phase2DHGroupNumber', ], 'IKEVersions' => [ 'shape' => 'IKEVersionsRequestList''locationName' => 'IKEVersion', ], 'StartupAction' => [ 'shape' => 'String', ], 'LogOptions' => [ 'shape' => 'VpnTunnelLogOptionsSpecification', ], ], ], 'MonitorInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'MonitorInstancesResult' => [ 'type' => 'structure''members' => [ 'InstanceMonitorings' => [ 'shape' => 'InstanceMonitoringList''locationName' => 'instancesSet', ], ], ], 'Monitoring' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'MonitoringState''locationName' => 'state', ], ], ], 'MonitoringState' => [ 'type' => 'string''enum' => [ 'disabled''disabling''enabled''pending', ], ], 'MoveAddressToVpcRequest' => [ 'type' => 'structure''required' => [ 'PublicIp', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], ], ], 'MoveAddressToVpcResult' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'Status' => [ 'shape' => 'Status''locationName' => 'status', ], ], ], 'MoveByoipCidrToIpamRequest' => [ 'type' => 'structure''required' => [ 'Cidr''IpamPoolId''IpamPoolOwner', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'Cidr' => [ 'shape' => 'String', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'IpamPoolOwner' => [ 'shape' => 'String', ], ], ], 'MoveByoipCidrToIpamResult' => [ 'type' => 'structure''members' => [ 'ByoipCidr' => [ 'shape' => 'ByoipCidr''locationName' => 'byoipCidr', ], ], ], 'MoveStatus' => [ 'type' => 'string''enum' => [ 'movingToVpc''restoringToClassic', ], ], 'MovingAddressStatus' => [ 'type' => 'structure''members' => [ 'MoveStatus' => [ 'shape' => 'MoveStatus''locationName' => 'moveStatus', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], ], ], 'MovingAddressStatusSet' => [ 'type' => 'list''member' => [ 'shape' => 'MovingAddressStatus''locationName' => 'item', ], ], 'MulticastSupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'NatGateway' => [ 'type' => 'structure''members' => [ 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'DeleteTime' => [ 'shape' => 'DateTime''locationName' => 'deleteTime', ], 'FailureCode' => [ 'shape' => 'String''locationName' => 'failureCode', ], 'FailureMessage' => [ 'shape' => 'String''locationName' => 'failureMessage', ], 'NatGatewayAddresses' => [ 'shape' => 'NatGatewayAddressList''locationName' => 'natGatewayAddressSet', ], 'NatGatewayId' => [ 'shape' => 'String''locationName' => 'natGatewayId', ], 'ProvisionedBandwidth' => [ 'shape' => 'ProvisionedBandwidth''locationName' => 'provisionedBandwidth', ], 'State' => [ 'shape' => 'NatGatewayState''locationName' => 'state', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'ConnectivityType' => [ 'shape' => 'ConnectivityType''locationName' => 'connectivityType', ], ], ], 'NatGatewayAddress' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'PrivateIp' => [ 'shape' => 'String''locationName' => 'privateIp', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'IsPrimary' => [ 'shape' => 'Boolean''locationName' => 'isPrimary', ], 'FailureMessage' => [ 'shape' => 'String''locationName' => 'failureMessage', ], 'Status' => [ 'shape' => 'NatGatewayAddressStatus''locationName' => 'status', ], ], ], 'NatGatewayAddressList' => [ 'type' => 'list''member' => [ 'shape' => 'NatGatewayAddress''locationName' => 'item', ], ], 'NatGatewayAddressStatus' => [ 'type' => 'string''enum' => [ 'assigning''unassigning''associating''disassociating''succeeded''failed', ], ], 'NatGatewayId' => [ 'type' => 'string', ], 'NatGatewayIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'NatGatewayId''locationName' => 'item', ], ], 'NatGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'NatGateway''locationName' => 'item', ], ], 'NatGatewayState' => [ 'type' => 'string''enum' => [ 'pending''failed''available''deleting''deleted', ], ], 'NetmaskLength' => [ 'type' => 'integer', ], 'NetworkAcl' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'NetworkAclAssociationList''locationName' => 'associationSet', ], 'Entries' => [ 'shape' => 'NetworkAclEntryList''locationName' => 'entrySet', ], 'IsDefault' => [ 'shape' => 'Boolean''locationName' => 'default', ], 'NetworkAclId' => [ 'shape' => 'String''locationName' => 'networkAclId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], ], ], 'NetworkAclAssociation' => [ 'type' => 'structure''members' => [ 'NetworkAclAssociationId' => [ 'shape' => 'String''locationName' => 'networkAclAssociationId', ], 'NetworkAclId' => [ 'shape' => 'String''locationName' => 'networkAclId', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], ], ], 'NetworkAclAssociationId' => [ 'type' => 'string', ], 'NetworkAclAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkAclAssociation''locationName' => 'item', ], ], 'NetworkAclEntry' => [ 'type' => 'structure''members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'Egress' => [ 'shape' => 'Boolean''locationName' => 'egress', ], 'IcmpTypeCode' => [ 'shape' => 'IcmpTypeCode''locationName' => 'icmpTypeCode', ], 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'PortRange' => [ 'shape' => 'PortRange''locationName' => 'portRange', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'RuleAction' => [ 'shape' => 'RuleAction''locationName' => 'ruleAction', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], ], ], 'NetworkAclEntryList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkAclEntry''locationName' => 'item', ], ], 'NetworkAclId' => [ 'type' => 'string', ], 'NetworkAclIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkAclId''locationName' => 'item', ], ], 'NetworkAclList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkAcl''locationName' => 'item', ], ], 'NetworkBandwidthGbps' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double''locationName' => 'min', ], 'Max' => [ 'shape' => 'Double''locationName' => 'max', ], ], ], 'NetworkBandwidthGbpsRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double', ], 'Max' => [ 'shape' => 'Double', ], ], ], 'NetworkCardIndex' => [ 'type' => 'integer', ], 'NetworkCardInfo' => [ 'type' => 'structure''members' => [ 'NetworkCardIndex' => [ 'shape' => 'NetworkCardIndex''locationName' => 'networkCardIndex', ], 'NetworkPerformance' => [ 'shape' => 'NetworkPerformance''locationName' => 'networkPerformance', ], 'MaximumNetworkInterfaces' => [ 'shape' => 'MaxNetworkInterfaces''locationName' => 'maximumNetworkInterfaces', ], ], ], 'NetworkCardInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkCardInfo''locationName' => 'item', ], ], 'NetworkInfo' => [ 'type' => 'structure''members' => [ 'NetworkPerformance' => [ 'shape' => 'NetworkPerformance''locationName' => 'networkPerformance', ], 'MaximumNetworkInterfaces' => [ 'shape' => 'MaxNetworkInterfaces''locationName' => 'maximumNetworkInterfaces', ], 'MaximumNetworkCards' => [ 'shape' => 'MaximumNetworkCards''locationName' => 'maximumNetworkCards', ], 'DefaultNetworkCardIndex' => [ 'shape' => 'DefaultNetworkCardIndex''locationName' => 'defaultNetworkCardIndex', ], 'NetworkCards' => [ 'shape' => 'NetworkCardInfoList''locationName' => 'networkCards', ], 'Ipv4AddressesPerInterface' => [ 'shape' => 'MaxIpv4AddrPerInterface''locationName' => 'ipv4AddressesPerInterface', ], 'Ipv6AddressesPerInterface' => [ 'shape' => 'MaxIpv6AddrPerInterface''locationName' => 'ipv6AddressesPerInterface', ], 'Ipv6Supported' => [ 'shape' => 'Ipv6Flag''locationName' => 'ipv6Supported', ], 'EnaSupport' => [ 'shape' => 'EnaSupport''locationName' => 'enaSupport', ], 'EfaSupported' => [ 'shape' => 'EfaSupportedFlag''locationName' => 'efaSupported', ], 'EfaInfo' => [ 'shape' => 'EfaInfo''locationName' => 'efaInfo', ], 'EncryptionInTransitSupported' => [ 'shape' => 'EncryptionInTransitSupported''locationName' => 'encryptionInTransitSupported', ], 'EnaSrdSupported' => [ 'shape' => 'EnaSrdSupported''locationName' => 'enaSrdSupported', ], ], ], 'NetworkInsightsAccessScope' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'networkInsightsAccessScopeId', ], 'NetworkInsightsAccessScopeArn' => [ 'shape' => 'ResourceArn''locationName' => 'networkInsightsAccessScopeArn', ], 'CreatedDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createdDate', ], 'UpdatedDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'updatedDate', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'NetworkInsightsAccessScopeAnalysis' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysisId' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId''locationName' => 'networkInsightsAccessScopeAnalysisId', ], 'NetworkInsightsAccessScopeAnalysisArn' => [ 'shape' => 'ResourceArn''locationName' => 'networkInsightsAccessScopeAnalysisArn', ], 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'networkInsightsAccessScopeId', ], 'Status' => [ 'shape' => 'AnalysisStatus''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'WarningMessage' => [ 'shape' => 'String''locationName' => 'warningMessage', ], 'StartDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startDate', ], 'EndDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'endDate', ], 'FindingsFound' => [ 'shape' => 'FindingsFound''locationName' => 'findingsFound', ], 'AnalyzedEniCount' => [ 'shape' => 'Integer''locationName' => 'analyzedEniCount', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'NetworkInsightsAccessScopeAnalysisId' => [ 'type' => 'string', ], 'NetworkInsightsAccessScopeAnalysisIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysisId''locationName' => 'item', ], ], 'NetworkInsightsAccessScopeAnalysisList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysis''locationName' => 'item', ], ], 'NetworkInsightsAccessScopeContent' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'networkInsightsAccessScopeId', ], 'MatchPaths' => [ 'shape' => 'AccessScopePathList''locationName' => 'matchPathSet', ], 'ExcludePaths' => [ 'shape' => 'AccessScopePathList''locationName' => 'excludePathSet', ], ], ], 'NetworkInsightsAccessScopeId' => [ 'type' => 'string', ], 'NetworkInsightsAccessScopeIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAccessScopeId''locationName' => 'item', ], ], 'NetworkInsightsAccessScopeList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAccessScope''locationName' => 'item', ], ], 'NetworkInsightsAnalysis' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAnalysisId' => [ 'shape' => 'NetworkInsightsAnalysisId''locationName' => 'networkInsightsAnalysisId', ], 'NetworkInsightsAnalysisArn' => [ 'shape' => 'ResourceArn''locationName' => 'networkInsightsAnalysisArn', ], 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId''locationName' => 'networkInsightsPathId', ], 'AdditionalAccounts' => [ 'shape' => 'ValueStringList''locationName' => 'additionalAccountSet', ], 'FilterInArns' => [ 'shape' => 'ArnList''locationName' => 'filterInArnSet', ], 'StartDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startDate', ], 'Status' => [ 'shape' => 'AnalysisStatus''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'WarningMessage' => [ 'shape' => 'String''locationName' => 'warningMessage', ], 'NetworkPathFound' => [ 'shape' => 'Boolean''locationName' => 'networkPathFound', ], 'ForwardPathComponents' => [ 'shape' => 'PathComponentList''locationName' => 'forwardPathComponentSet', ], 'ReturnPathComponents' => [ 'shape' => 'PathComponentList''locationName' => 'returnPathComponentSet', ], 'Explanations' => [ 'shape' => 'ExplanationList''locationName' => 'explanationSet', ], 'AlternatePathHints' => [ 'shape' => 'AlternatePathHintList''locationName' => 'alternatePathHintSet', ], 'SuggestedAccounts' => [ 'shape' => 'ValueStringList''locationName' => 'suggestedAccountSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'NetworkInsightsAnalysisId' => [ 'type' => 'string', ], 'NetworkInsightsAnalysisIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAnalysisId''locationName' => 'item', ], ], 'NetworkInsightsAnalysisList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsAnalysis''locationName' => 'item', ], ], 'NetworkInsightsMaxResults' => [ 'type' => 'integer''max' => 100'min' => 1, ], 'NetworkInsightsPath' => [ 'type' => 'structure''members' => [ 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId''locationName' => 'networkInsightsPathId', ], 'NetworkInsightsPathArn' => [ 'shape' => 'ResourceArn''locationName' => 'networkInsightsPathArn', ], 'CreatedDate' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createdDate', ], 'Source' => [ 'shape' => 'String''locationName' => 'source', ], 'Destination' => [ 'shape' => 'String''locationName' => 'destination', ], 'SourceArn' => [ 'shape' => 'ResourceArn''locationName' => 'sourceArn', ], 'DestinationArn' => [ 'shape' => 'ResourceArn''locationName' => 'destinationArn', ], 'SourceIp' => [ 'shape' => 'IpAddress''locationName' => 'sourceIp', ], 'DestinationIp' => [ 'shape' => 'IpAddress''locationName' => 'destinationIp', ], 'Protocol' => [ 'shape' => 'Protocol''locationName' => 'protocol', ], 'DestinationPort' => [ 'shape' => 'Integer''locationName' => 'destinationPort', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'NetworkInsightsPathId' => [ 'type' => 'string', ], 'NetworkInsightsPathIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsPathId''locationName' => 'item', ], ], 'NetworkInsightsPathList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInsightsPath''locationName' => 'item', ], ], 'NetworkInsightsResourceId' => [ 'type' => 'string', ], 'NetworkInterface' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'NetworkInterfaceAssociation''locationName' => 'association', ], 'Attachment' => [ 'shape' => 'NetworkInterfaceAttachment''locationName' => 'attachment', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'InterfaceType' => [ 'shape' => 'NetworkInterfaceType''locationName' => 'interfaceType', ], 'Ipv6Addresses' => [ 'shape' => 'NetworkInterfaceIpv6AddressesList''locationName' => 'ipv6AddressesSet', ], 'MacAddress' => [ 'shape' => 'String''locationName' => 'macAddress', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'PrivateIpAddresses' => [ 'shape' => 'NetworkInterfacePrivateIpAddressList''locationName' => 'privateIpAddressesSet', ], 'Ipv4Prefixes' => [ 'shape' => 'Ipv4PrefixesList''locationName' => 'ipv4PrefixSet', ], 'Ipv6Prefixes' => [ 'shape' => 'Ipv6PrefixesList''locationName' => 'ipv6PrefixSet', ], 'RequesterId' => [ 'shape' => 'String''locationName' => 'requesterId', ], 'RequesterManaged' => [ 'shape' => 'Boolean''locationName' => 'requesterManaged', ], 'SourceDestCheck' => [ 'shape' => 'Boolean''locationName' => 'sourceDestCheck', ], 'Status' => [ 'shape' => 'NetworkInterfaceStatus''locationName' => 'status', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'TagSet' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'DenyAllIgwTraffic' => [ 'shape' => 'Boolean''locationName' => 'denyAllIgwTraffic', ], 'Ipv6Native' => [ 'shape' => 'Boolean''locationName' => 'ipv6Native', ], 'Ipv6Address' => [ 'shape' => 'String''locationName' => 'ipv6Address', ], ], ], 'NetworkInterfaceAssociation' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'String''locationName' => 'allocationId', ], 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'IpOwnerId' => [ 'shape' => 'String''locationName' => 'ipOwnerId', ], 'PublicDnsName' => [ 'shape' => 'String''locationName' => 'publicDnsName', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'CustomerOwnedIp' => [ 'shape' => 'String''locationName' => 'customerOwnedIp', ], 'CarrierIp' => [ 'shape' => 'String''locationName' => 'carrierIp', ], ], ], 'NetworkInterfaceAttachment' => [ 'type' => 'structure''members' => [ 'AttachTime' => [ 'shape' => 'DateTime''locationName' => 'attachTime', ], 'AttachmentId' => [ 'shape' => 'String''locationName' => 'attachmentId', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], 'DeviceIndex' => [ 'shape' => 'Integer''locationName' => 'deviceIndex', ], 'NetworkCardIndex' => [ 'shape' => 'Integer''locationName' => 'networkCardIndex', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceOwnerId' => [ 'shape' => 'String''locationName' => 'instanceOwnerId', ], 'Status' => [ 'shape' => 'AttachmentStatus''locationName' => 'status', ], 'EnaSrdSpecification' => [ 'shape' => 'AttachmentEnaSrdSpecification''locationName' => 'enaSrdSpecification', ], ], ], 'NetworkInterfaceAttachmentChanges' => [ 'type' => 'structure''members' => [ 'AttachmentId' => [ 'shape' => 'NetworkInterfaceAttachmentId''locationName' => 'attachmentId', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], ], ], 'NetworkInterfaceAttachmentId' => [ 'type' => 'string', ], 'NetworkInterfaceAttribute' => [ 'type' => 'string''enum' => [ 'description''groupSet''sourceDestCheck''attachment', ], ], 'NetworkInterfaceCount' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'NetworkInterfaceCountRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'NetworkInterfaceCreationType' => [ 'type' => 'string''enum' => [ 'efa''branch''trunk', ], ], 'NetworkInterfaceId' => [ 'type' => 'string', ], 'NetworkInterfaceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'item', ], ], 'NetworkInterfaceIpv6Address' => [ 'type' => 'structure''members' => [ 'Ipv6Address' => [ 'shape' => 'String''locationName' => 'ipv6Address', ], ], ], 'NetworkInterfaceIpv6AddressesList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfaceIpv6Address''locationName' => 'item', ], ], 'NetworkInterfaceList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterface''locationName' => 'item', ], ], 'NetworkInterfacePermission' => [ 'type' => 'structure''members' => [ 'NetworkInterfacePermissionId' => [ 'shape' => 'String''locationName' => 'networkInterfacePermissionId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'AwsAccountId' => [ 'shape' => 'String''locationName' => 'awsAccountId', ], 'AwsService' => [ 'shape' => 'String''locationName' => 'awsService', ], 'Permission' => [ 'shape' => 'InterfacePermissionType''locationName' => 'permission', ], 'PermissionState' => [ 'shape' => 'NetworkInterfacePermissionState''locationName' => 'permissionState', ], ], ], 'NetworkInterfacePermissionId' => [ 'type' => 'string', ], 'NetworkInterfacePermissionIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfacePermissionId', ], ], 'NetworkInterfacePermissionList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfacePermission''locationName' => 'item', ], ], 'NetworkInterfacePermissionState' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'NetworkInterfacePermissionStateCode''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], ], ], 'NetworkInterfacePermissionStateCode' => [ 'type' => 'string''enum' => [ 'pending''granted''revoking''revoked', ], ], 'NetworkInterfacePrivateIpAddress' => [ 'type' => 'structure''members' => [ 'Association' => [ 'shape' => 'NetworkInterfaceAssociation''locationName' => 'association', ], 'Primary' => [ 'shape' => 'Boolean''locationName' => 'primary', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], ], ], 'NetworkInterfacePrivateIpAddressList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfacePrivateIpAddress''locationName' => 'item', ], ], 'NetworkInterfaceStatus' => [ 'type' => 'string''enum' => [ 'available''associated''attaching''in-use''detaching', ], ], 'NetworkInterfaceType' => [ 'type' => 'string''enum' => [ 'interface''natGateway''efa''trunk''load_balancer''network_load_balancer''vpc_endpoint''branch''transit_gateway''lambda''quicksight''global_accelerator_managed''api_gateway_managed''gateway_load_balancer''gateway_load_balancer_endpoint''iot_rules_managed''aws_codestar_connections_managed', ], ], 'NetworkPerformance' => [ 'type' => 'string', ], 'NewDhcpConfiguration' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String''locationName' => 'key', ], 'Values' => [ 'shape' => 'ValueStringList''locationName' => 'Value', ], ], ], 'NewDhcpConfigurationList' => [ 'type' => 'list''member' => [ 'shape' => 'NewDhcpConfiguration''locationName' => 'item', ], ], 'NextToken' => [ 'type' => 'string', ], 'OccurrenceDayRequestSet' => [ 'type' => 'list''member' => [ 'shape' => 'Integer''locationName' => 'OccurenceDay', ], ], 'OccurrenceDaySet' => [ 'type' => 'list''member' => [ 'shape' => 'Integer''locationName' => 'item', ], ], 'OfferingClassType' => [ 'type' => 'string''enum' => [ 'standard''convertible', ], ], 'OfferingId' => [ 'type' => 'string', ], 'OfferingTypeValues' => [ 'type' => 'string''enum' => [ 'Heavy Utilization''Medium Utilization''Light Utilization''No Upfront''Partial Upfront''All Upfront', ], ], 'OidcOptions' => [ 'type' => 'structure''members' => [ 'Issuer' => [ 'shape' => 'String''locationName' => 'issuer', ], 'AuthorizationEndpoint' => [ 'shape' => 'String''locationName' => 'authorizationEndpoint', ], 'TokenEndpoint' => [ 'shape' => 'String''locationName' => 'tokenEndpoint', ], 'UserInfoEndpoint' => [ 'shape' => 'String''locationName' => 'userInfoEndpoint', ], 'ClientId' => [ 'shape' => 'String''locationName' => 'clientId', ], 'ClientSecret' => [ 'shape' => 'String''locationName' => 'clientSecret', ], 'Scope' => [ 'shape' => 'String''locationName' => 'scope', ], ], ], 'OnDemandAllocationStrategy' => [ 'type' => 'string''enum' => [ 'lowestPrice''prioritized', ], ], 'OnDemandOptions' => [ 'type' => 'structure''members' => [ 'AllocationStrategy' => [ 'shape' => 'FleetOnDemandAllocationStrategy''locationName' => 'allocationStrategy', ], 'CapacityReservationOptions' => [ 'shape' => 'CapacityReservationOptions''locationName' => 'capacityReservationOptions', ], 'SingleInstanceType' => [ 'shape' => 'Boolean''locationName' => 'singleInstanceType', ], 'SingleAvailabilityZone' => [ 'shape' => 'Boolean''locationName' => 'singleAvailabilityZone', ], 'MinTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'minTargetCapacity', ], 'MaxTotalPrice' => [ 'shape' => 'String''locationName' => 'maxTotalPrice', ], ], ], 'OnDemandOptionsRequest' => [ 'type' => 'structure''members' => [ 'AllocationStrategy' => [ 'shape' => 'FleetOnDemandAllocationStrategy', ], 'CapacityReservationOptions' => [ 'shape' => 'CapacityReservationOptionsRequest', ], 'SingleInstanceType' => [ 'shape' => 'Boolean', ], 'SingleAvailabilityZone' => [ 'shape' => 'Boolean', ], 'MinTargetCapacity' => [ 'shape' => 'Integer', ], 'MaxTotalPrice' => [ 'shape' => 'String', ], ], ], 'OperationType' => [ 'type' => 'string''enum' => [ 'add''remove', ], ], 'OrganizationArnStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'OrganizationArn', ], ], 'OrganizationalUnitArnStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'OrganizationalUnitArn', ], ], 'OutpostArn' => [ 'type' => 'string''pattern' => '^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/op-[a-f0-9]{17}$', ], 'OwnerStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'Owner', ], ], 'PacketHeaderStatement' => [ 'type' => 'structure''members' => [ 'SourceAddresses' => [ 'shape' => 'ValueStringList''locationName' => 'sourceAddressSet', ], 'DestinationAddresses' => [ 'shape' => 'ValueStringList''locationName' => 'destinationAddressSet', ], 'SourcePorts' => [ 'shape' => 'ValueStringList''locationName' => 'sourcePortSet', ], 'DestinationPorts' => [ 'shape' => 'ValueStringList''locationName' => 'destinationPortSet', ], 'SourcePrefixLists' => [ 'shape' => 'ValueStringList''locationName' => 'sourcePrefixListSet', ], 'DestinationPrefixLists' => [ 'shape' => 'ValueStringList''locationName' => 'destinationPrefixListSet', ], 'Protocols' => [ 'shape' => 'ProtocolList''locationName' => 'protocolSet', ], ], ], 'PacketHeaderStatementRequest' => [ 'type' => 'structure''members' => [ 'SourceAddresses' => [ 'shape' => 'ValueStringList''locationName' => 'SourceAddress', ], 'DestinationAddresses' => [ 'shape' => 'ValueStringList''locationName' => 'DestinationAddress', ], 'SourcePorts' => [ 'shape' => 'ValueStringList''locationName' => 'SourcePort', ], 'DestinationPorts' => [ 'shape' => 'ValueStringList''locationName' => 'DestinationPort', ], 'SourcePrefixLists' => [ 'shape' => 'ValueStringList''locationName' => 'SourcePrefixList', ], 'DestinationPrefixLists' => [ 'shape' => 'ValueStringList''locationName' => 'DestinationPrefixList', ], 'Protocols' => [ 'shape' => 'ProtocolList''locationName' => 'Protocol', ], ], ], 'PartitionLoadFrequency' => [ 'type' => 'string''enum' => [ 'none''daily''weekly''monthly', ], ], 'PathComponent' => [ 'type' => 'structure''members' => [ 'SequenceNumber' => [ 'shape' => 'Integer''locationName' => 'sequenceNumber', ], 'AclRule' => [ 'shape' => 'AnalysisAclRule''locationName' => 'aclRule', ], 'AttachedTo' => [ 'shape' => 'AnalysisComponent''locationName' => 'attachedTo', ], 'Component' => [ 'shape' => 'AnalysisComponent''locationName' => 'component', ], 'DestinationVpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'destinationVpc', ], 'OutboundHeader' => [ 'shape' => 'AnalysisPacketHeader''locationName' => 'outboundHeader', ], 'InboundHeader' => [ 'shape' => 'AnalysisPacketHeader''locationName' => 'inboundHeader', ], 'RouteTableRoute' => [ 'shape' => 'AnalysisRouteTableRoute''locationName' => 'routeTableRoute', ], 'SecurityGroupRule' => [ 'shape' => 'AnalysisSecurityGroupRule''locationName' => 'securityGroupRule', ], 'SourceVpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'sourceVpc', ], 'Subnet' => [ 'shape' => 'AnalysisComponent''locationName' => 'subnet', ], 'Vpc' => [ 'shape' => 'AnalysisComponent''locationName' => 'vpc', ], 'AdditionalDetails' => [ 'shape' => 'AdditionalDetailList''locationName' => 'additionalDetailSet', ], 'TransitGateway' => [ 'shape' => 'AnalysisComponent''locationName' => 'transitGateway', ], 'TransitGatewayRouteTableRoute' => [ 'shape' => 'TransitGatewayRouteTableRoute''locationName' => 'transitGatewayRouteTableRoute', ], 'Explanations' => [ 'shape' => 'ExplanationList''locationName' => 'explanationSet', ], 'ElasticLoadBalancerListener' => [ 'shape' => 'AnalysisComponent''locationName' => 'elasticLoadBalancerListener', ], ], ], 'PathComponentList' => [ 'type' => 'list''member' => [ 'shape' => 'PathComponent''locationName' => 'item', ], ], 'PathStatement' => [ 'type' => 'structure''members' => [ 'PacketHeaderStatement' => [ 'shape' => 'PacketHeaderStatement''locationName' => 'packetHeaderStatement', ], 'ResourceStatement' => [ 'shape' => 'ResourceStatement''locationName' => 'resourceStatement', ], ], ], 'PathStatementRequest' => [ 'type' => 'structure''members' => [ 'PacketHeaderStatement' => [ 'shape' => 'PacketHeaderStatementRequest', ], 'ResourceStatement' => [ 'shape' => 'ResourceStatementRequest', ], ], ], 'PayerResponsibility' => [ 'type' => 'string''enum' => [ 'ServiceOwner', ], ], 'PaymentOption' => [ 'type' => 'string''enum' => [ 'AllUpfront''PartialUpfront''NoUpfront', ], ], 'PciId' => [ 'type' => 'structure''members' => [ 'DeviceId' => [ 'shape' => 'String', ], 'VendorId' => [ 'shape' => 'String', ], 'SubsystemId' => [ 'shape' => 'String', ], 'SubsystemVendorId' => [ 'shape' => 'String', ], ], ], 'PeeringAttachmentStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'PeeringConnectionOptions' => [ 'type' => 'structure''members' => [ 'AllowDnsResolutionFromRemoteVpc' => [ 'shape' => 'Boolean''locationName' => 'allowDnsResolutionFromRemoteVpc', ], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => [ 'shape' => 'Boolean''locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc', ], 'AllowEgressFromLocalVpcToRemoteClassicLink' => [ 'shape' => 'Boolean''locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink', ], ], ], 'PeeringConnectionOptionsRequest' => [ 'type' => 'structure''members' => [ 'AllowDnsResolutionFromRemoteVpc' => [ 'shape' => 'Boolean', ], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => [ 'shape' => 'Boolean', ], 'AllowEgressFromLocalVpcToRemoteClassicLink' => [ 'shape' => 'Boolean', ], ], ], 'PeeringTgwInfo' => [ 'type' => 'structure''members' => [ 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'CoreNetworkId' => [ 'shape' => 'String''locationName' => 'coreNetworkId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Region' => [ 'shape' => 'String''locationName' => 'region', ], ], ], 'PeriodType' => [ 'type' => 'string''enum' => [ 'five-minutes''fifteen-minutes''one-hour''three-hours''one-day''one-week', ], ], 'PermissionGroup' => [ 'type' => 'string''enum' => [ 'all', ], ], 'Phase1DHGroupNumbersList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1DHGroupNumbersListValue''locationName' => 'item', ], ], 'Phase1DHGroupNumbersListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Integer''locationName' => 'value', ], ], ], 'Phase1DHGroupNumbersRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1DHGroupNumbersRequestListValue''locationName' => 'item', ], ], 'Phase1DHGroupNumbersRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Integer', ], ], ], 'Phase1EncryptionAlgorithmsList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1EncryptionAlgorithmsListValue''locationName' => 'item', ], ], 'Phase1EncryptionAlgorithmsListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'Phase1EncryptionAlgorithmsRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1EncryptionAlgorithmsRequestListValue''locationName' => 'item', ], ], 'Phase1EncryptionAlgorithmsRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String', ], ], ], 'Phase1IntegrityAlgorithmsList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1IntegrityAlgorithmsListValue''locationName' => 'item', ], ], 'Phase1IntegrityAlgorithmsListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'Phase1IntegrityAlgorithmsRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase1IntegrityAlgorithmsRequestListValue''locationName' => 'item', ], ], 'Phase1IntegrityAlgorithmsRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String', ], ], ], 'Phase2DHGroupNumbersList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2DHGroupNumbersListValue''locationName' => 'item', ], ], 'Phase2DHGroupNumbersListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Integer''locationName' => 'value', ], ], ], 'Phase2DHGroupNumbersRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2DHGroupNumbersRequestListValue''locationName' => 'item', ], ], 'Phase2DHGroupNumbersRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'Integer', ], ], ], 'Phase2EncryptionAlgorithmsList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2EncryptionAlgorithmsListValue''locationName' => 'item', ], ], 'Phase2EncryptionAlgorithmsListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'Phase2EncryptionAlgorithmsRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2EncryptionAlgorithmsRequestListValue''locationName' => 'item', ], ], 'Phase2EncryptionAlgorithmsRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String', ], ], ], 'Phase2IntegrityAlgorithmsList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2IntegrityAlgorithmsListValue''locationName' => 'item', ], ], 'Phase2IntegrityAlgorithmsListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'Phase2IntegrityAlgorithmsRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'Phase2IntegrityAlgorithmsRequestListValue''locationName' => 'item', ], ], 'Phase2IntegrityAlgorithmsRequestListValue' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String', ], ], ], 'Placement' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Affinity' => [ 'shape' => 'String''locationName' => 'affinity', ], 'GroupName' => [ 'shape' => 'PlacementGroupName''locationName' => 'groupName', ], 'PartitionNumber' => [ 'shape' => 'Integer''locationName' => 'partitionNumber', ], 'HostId' => [ 'shape' => 'String''locationName' => 'hostId', ], 'Tenancy' => [ 'shape' => 'Tenancy''locationName' => 'tenancy', ], 'SpreadDomain' => [ 'shape' => 'String''locationName' => 'spreadDomain', ], 'HostResourceGroupArn' => [ 'shape' => 'String''locationName' => 'hostResourceGroupArn', ], 'GroupId' => [ 'shape' => 'PlacementGroupId''locationName' => 'groupId', ], ], ], 'PlacementGroup' => [ 'type' => 'structure''members' => [ 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'State' => [ 'shape' => 'PlacementGroupState''locationName' => 'state', ], 'Strategy' => [ 'shape' => 'PlacementStrategy''locationName' => 'strategy', ], 'PartitionCount' => [ 'shape' => 'Integer''locationName' => 'partitionCount', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'GroupArn' => [ 'shape' => 'String''locationName' => 'groupArn', ], 'SpreadLevel' => [ 'shape' => 'SpreadLevel''locationName' => 'spreadLevel', ], ], ], 'PlacementGroupArn' => [ 'type' => 'string''pattern' => '^arn:aws([a-z-]+)?:ec2:[a-z\\d-]+:\\d{12}:placement-group/([^\\s].+[^\\s]){1,255}$', ], 'PlacementGroupId' => [ 'type' => 'string', ], 'PlacementGroupIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'PlacementGroupId''locationName' => 'GroupId', ], ], 'PlacementGroupInfo' => [ 'type' => 'structure''members' => [ 'SupportedStrategies' => [ 'shape' => 'PlacementGroupStrategyList''locationName' => 'supportedStrategies', ], ], ], 'PlacementGroupList' => [ 'type' => 'list''member' => [ 'shape' => 'PlacementGroup''locationName' => 'item', ], ], 'PlacementGroupName' => [ 'type' => 'string', ], 'PlacementGroupState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'PlacementGroupStrategy' => [ 'type' => 'string''enum' => [ 'cluster''partition''spread', ], ], 'PlacementGroupStrategyList' => [ 'type' => 'list''member' => [ 'shape' => 'PlacementGroupStrategy''locationName' => 'item', ], ], 'PlacementGroupStringList' => [ 'type' => 'list''member' => [ 'shape' => 'PlacementGroupName', ], ], 'PlacementResponse' => [ 'type' => 'structure''members' => [ 'GroupName' => [ 'shape' => 'PlacementGroupName''locationName' => 'groupName', ], ], ], 'PlacementStrategy' => [ 'type' => 'string''enum' => [ 'cluster''spread''partition', ], ], 'PlatformValues' => [ 'type' => 'string''enum' => [ 'Windows', ], ], 'PoolCidrBlock' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'poolCidrBlock', ], ], ], 'PoolCidrBlocksSet' => [ 'type' => 'list''member' => [ 'shape' => 'PoolCidrBlock''locationName' => 'item', ], ], 'PoolMaxResults' => [ 'type' => 'integer''max' => 10'min' => 1, ], 'Port' => [ 'type' => 'integer''max' => 65535'min' => 0, ], 'PortRange' => [ 'type' => 'structure''members' => [ 'From' => [ 'shape' => 'Integer''locationName' => 'from', ], 'To' => [ 'shape' => 'Integer''locationName' => 'to', ], ], ], 'PortRangeList' => [ 'type' => 'list''member' => [ 'shape' => 'PortRange''locationName' => 'item', ], ], 'PrefixList' => [ 'type' => 'structure''members' => [ 'Cidrs' => [ 'shape' => 'ValueStringList''locationName' => 'cidrSet', ], 'PrefixListId' => [ 'shape' => 'String''locationName' => 'prefixListId', ], 'PrefixListName' => [ 'shape' => 'String''locationName' => 'prefixListName', ], ], ], 'PrefixListAssociation' => [ 'type' => 'structure''members' => [ 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceOwner' => [ 'shape' => 'String''locationName' => 'resourceOwner', ], ], ], 'PrefixListAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'PrefixListAssociation''locationName' => 'item', ], ], 'PrefixListEntry' => [ 'type' => 'structure''members' => [ 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], ], ], 'PrefixListEntrySet' => [ 'type' => 'list''member' => [ 'shape' => 'PrefixListEntry''locationName' => 'item', ], ], 'PrefixListId' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'PrefixListId' => [ 'shape' => 'String''locationName' => 'prefixListId', ], ], ], 'PrefixListIdList' => [ 'type' => 'list''member' => [ 'shape' => 'PrefixListId''locationName' => 'item', ], ], 'PrefixListIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'PrefixListMaxResults' => [ 'type' => 'integer''max' => 100'min' => 1, ], 'PrefixListResourceId' => [ 'type' => 'string', ], 'PrefixListResourceIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'PrefixListResourceId''locationName' => 'item', ], ], 'PrefixListSet' => [ 'type' => 'list''member' => [ 'shape' => 'PrefixList''locationName' => 'item', ], ], 'PrefixListState' => [ 'type' => 'string''enum' => [ 'create-in-progress''create-complete''create-failed''modify-in-progress''modify-complete''modify-failed''restore-in-progress''restore-complete''restore-failed''delete-in-progress''delete-complete''delete-failed', ], ], 'PriceSchedule' => [ 'type' => 'structure''members' => [ 'Active' => [ 'shape' => 'Boolean''locationName' => 'active', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Price' => [ 'shape' => 'Double''locationName' => 'price', ], 'Term' => [ 'shape' => 'Long''locationName' => 'term', ], ], ], 'PriceScheduleList' => [ 'type' => 'list''member' => [ 'shape' => 'PriceSchedule''locationName' => 'item', ], ], 'PriceScheduleSpecification' => [ 'type' => 'structure''members' => [ 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Price' => [ 'shape' => 'Double''locationName' => 'price', ], 'Term' => [ 'shape' => 'Long''locationName' => 'term', ], ], ], 'PriceScheduleSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'PriceScheduleSpecification''locationName' => 'item', ], ], 'PricingDetail' => [ 'type' => 'structure''members' => [ 'Count' => [ 'shape' => 'Integer''locationName' => 'count', ], 'Price' => [ 'shape' => 'Double''locationName' => 'price', ], ], ], 'PricingDetailsList' => [ 'type' => 'list''member' => [ 'shape' => 'PricingDetail''locationName' => 'item', ], ], 'PrincipalIdFormat' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], 'Statuses' => [ 'shape' => 'IdFormatList''locationName' => 'statusSet', ], ], ], 'PrincipalIdFormatList' => [ 'type' => 'list''member' => [ 'shape' => 'PrincipalIdFormat''locationName' => 'item', ], ], 'PrincipalType' => [ 'type' => 'string''enum' => [ 'All''Service''OrganizationUnit''Account''User''Role', ], ], 'PrivateDnsDetails' => [ 'type' => 'structure''members' => [ 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], ], ], 'PrivateDnsDetailsSet' => [ 'type' => 'list''member' => [ 'shape' => 'PrivateDnsDetails''locationName' => 'item', ], ], 'PrivateDnsNameConfiguration' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'DnsNameState''locationName' => 'state', ], 'Type' => [ 'shape' => 'String''locationName' => 'type', ], 'Value' => [ 'shape' => 'String''locationName' => 'value', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], ], ], 'PrivateDnsNameOptionsOnLaunch' => [ 'type' => 'structure''members' => [ 'HostnameType' => [ 'shape' => 'HostnameType''locationName' => 'hostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsARecord', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsAAAARecord', ], ], ], 'PrivateDnsNameOptionsRequest' => [ 'type' => 'structure''members' => [ 'HostnameType' => [ 'shape' => 'HostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean', ], ], ], 'PrivateDnsNameOptionsResponse' => [ 'type' => 'structure''members' => [ 'HostnameType' => [ 'shape' => 'HostnameType''locationName' => 'hostnameType', ], 'EnableResourceNameDnsARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsARecord', ], 'EnableResourceNameDnsAAAARecord' => [ 'shape' => 'Boolean''locationName' => 'enableResourceNameDnsAAAARecord', ], ], ], 'PrivateIpAddressConfigSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstancesPrivateIpAddressConfig''locationName' => 'PrivateIpAddressConfigSet', ], ], 'PrivateIpAddressCount' => [ 'type' => 'integer''max' => 7'min' => 1, ], 'PrivateIpAddressSpecification' => [ 'type' => 'structure''members' => [ 'Primary' => [ 'shape' => 'Boolean''locationName' => 'primary', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], ], ], 'PrivateIpAddressSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'PrivateIpAddressSpecification''locationName' => 'item', ], ], 'PrivateIpAddressStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'PrivateIpAddress', ], ], 'ProcessorInfo' => [ 'type' => 'structure''members' => [ 'SupportedArchitectures' => [ 'shape' => 'ArchitectureTypeList''locationName' => 'supportedArchitectures', ], 'SustainedClockSpeedInGhz' => [ 'shape' => 'ProcessorSustainedClockSpeed''locationName' => 'sustainedClockSpeedInGhz', ], ], ], 'ProcessorSustainedClockSpeed' => [ 'type' => 'double', ], 'ProductCode' => [ 'type' => 'structure''members' => [ 'ProductCodeId' => [ 'shape' => 'String''locationName' => 'productCode', ], 'ProductCodeType' => [ 'shape' => 'ProductCodeValues''locationName' => 'type', ], ], ], 'ProductCodeList' => [ 'type' => 'list''member' => [ 'shape' => 'ProductCode''locationName' => 'item', ], ], 'ProductCodeStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'ProductCode', ], ], 'ProductCodeValues' => [ 'type' => 'string''enum' => [ 'devpay''marketplace', ], ], 'ProductDescriptionList' => [ 'type' => 'list''member' => [ 'shape' => 'String', ], ], 'PropagatingVgw' => [ 'type' => 'structure''members' => [ 'GatewayId' => [ 'shape' => 'String''locationName' => 'gatewayId', ], ], ], 'PropagatingVgwList' => [ 'type' => 'list''member' => [ 'shape' => 'PropagatingVgw''locationName' => 'item', ], ], 'Protocol' => [ 'type' => 'string''enum' => [ 'tcp''udp', ], ], 'ProtocolList' => [ 'type' => 'list''member' => [ 'shape' => 'Protocol''locationName' => 'item', ], ], 'ProtocolValue' => [ 'type' => 'string''enum' => [ 'gre', ], ], 'ProvisionByoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'CidrAuthorizationContext' => [ 'shape' => 'CidrAuthorizationContext', ], 'PubliclyAdvertisable' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'PoolTagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'PoolTagSpecification', ], 'MultiRegion' => [ 'shape' => 'Boolean', ], ], ], 'ProvisionByoipCidrResult' => [ 'type' => 'structure''members' => [ 'ByoipCidr' => [ 'shape' => 'ByoipCidr''locationName' => 'byoipCidr', ], ], ], 'ProvisionIpamPoolCidrRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Cidr' => [ 'shape' => 'String', ], 'CidrAuthorizationContext' => [ 'shape' => 'IpamCidrAuthorizationContext', ], 'NetmaskLength' => [ 'shape' => 'Integer', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'ProvisionIpamPoolCidrResult' => [ 'type' => 'structure''members' => [ 'IpamPoolCidr' => [ 'shape' => 'IpamPoolCidr''locationName' => 'ipamPoolCidr', ], ], ], 'ProvisionPublicIpv4PoolCidrRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId''PoolId''NetmaskLength', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id', ], 'NetmaskLength' => [ 'shape' => 'Integer', ], ], ], 'ProvisionPublicIpv4PoolCidrResult' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'Ipv4PoolEc2Id''locationName' => 'poolId', ], 'PoolAddressRange' => [ 'shape' => 'PublicIpv4PoolRange''locationName' => 'poolAddressRange', ], ], ], 'ProvisionedBandwidth' => [ 'type' => 'structure''members' => [ 'ProvisionTime' => [ 'shape' => 'DateTime''locationName' => 'provisionTime', ], 'Provisioned' => [ 'shape' => 'String''locationName' => 'provisioned', ], 'RequestTime' => [ 'shape' => 'DateTime''locationName' => 'requestTime', ], 'Requested' => [ 'shape' => 'String''locationName' => 'requested', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], ], ], 'PtrUpdateStatus' => [ 'type' => 'structure''members' => [ 'Value' => [ 'shape' => 'String''locationName' => 'value', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'Reason' => [ 'shape' => 'String''locationName' => 'reason', ], ], ], 'PublicIpAddress' => [ 'type' => 'string', ], 'PublicIpStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'PublicIp', ], ], 'PublicIpv4Pool' => [ 'type' => 'structure''members' => [ 'PoolId' => [ 'shape' => 'String''locationName' => 'poolId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'PoolAddressRanges' => [ 'shape' => 'PublicIpv4PoolRangeSet''locationName' => 'poolAddressRangeSet', ], 'TotalAddressCount' => [ 'shape' => 'Integer''locationName' => 'totalAddressCount', ], 'TotalAvailableAddressCount' => [ 'shape' => 'Integer''locationName' => 'totalAvailableAddressCount', ], 'NetworkBorderGroup' => [ 'shape' => 'String''locationName' => 'networkBorderGroup', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'PublicIpv4PoolIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'Ipv4PoolEc2Id''locationName' => 'item', ], ], 'PublicIpv4PoolRange' => [ 'type' => 'structure''members' => [ 'FirstAddress' => [ 'shape' => 'String''locationName' => 'firstAddress', ], 'LastAddress' => [ 'shape' => 'String''locationName' => 'lastAddress', ], 'AddressCount' => [ 'shape' => 'Integer''locationName' => 'addressCount', ], 'AvailableAddressCount' => [ 'shape' => 'Integer''locationName' => 'availableAddressCount', ], ], ], 'PublicIpv4PoolRangeSet' => [ 'type' => 'list''member' => [ 'shape' => 'PublicIpv4PoolRange''locationName' => 'item', ], ], 'PublicIpv4PoolSet' => [ 'type' => 'list''member' => [ 'shape' => 'PublicIpv4Pool''locationName' => 'item', ], ], 'Purchase' => [ 'type' => 'structure''members' => [ 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Duration' => [ 'shape' => 'Integer''locationName' => 'duration', ], 'HostIdSet' => [ 'shape' => 'ResponseHostIdSet''locationName' => 'hostIdSet', ], 'HostReservationId' => [ 'shape' => 'HostReservationId''locationName' => 'hostReservationId', ], 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'InstanceFamily' => [ 'shape' => 'String''locationName' => 'instanceFamily', ], 'PaymentOption' => [ 'shape' => 'PaymentOption''locationName' => 'paymentOption', ], 'UpfrontPrice' => [ 'shape' => 'String''locationName' => 'upfrontPrice', ], ], ], 'PurchaseHostReservationRequest' => [ 'type' => 'structure''required' => [ 'HostIdSet''OfferingId', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues', ], 'HostIdSet' => [ 'shape' => 'RequestHostIdSet', ], 'LimitPrice' => [ 'shape' => 'String', ], 'OfferingId' => [ 'shape' => 'OfferingId', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'PurchaseHostReservationResult' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'Purchase' => [ 'shape' => 'PurchaseSet''locationName' => 'purchase', ], 'TotalHourlyPrice' => [ 'shape' => 'String''locationName' => 'totalHourlyPrice', ], 'TotalUpfrontPrice' => [ 'shape' => 'String''locationName' => 'totalUpfrontPrice', ], ], ], 'PurchaseRequest' => [ 'type' => 'structure''required' => [ 'InstanceCount''PurchaseToken', ], 'members' => [ 'InstanceCount' => [ 'shape' => 'Integer', ], 'PurchaseToken' => [ 'shape' => 'String', ], ], ], 'PurchaseRequestSet' => [ 'type' => 'list''member' => [ 'shape' => 'PurchaseRequest''locationName' => 'PurchaseRequest', ], 'min' => 1, ], 'PurchaseReservedInstancesOfferingRequest' => [ 'type' => 'structure''required' => [ 'InstanceCount''ReservedInstancesOfferingId', ], 'members' => [ 'InstanceCount' => [ 'shape' => 'Integer', ], 'ReservedInstancesOfferingId' => [ 'shape' => 'ReservedInstancesOfferingId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'LimitPrice' => [ 'shape' => 'ReservedInstanceLimitPrice''locationName' => 'limitPrice', ], 'PurchaseTime' => [ 'shape' => 'DateTime', ], ], ], 'PurchaseReservedInstancesOfferingResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], ], ], 'PurchaseScheduledInstancesRequest' => [ 'type' => 'structure''required' => [ 'PurchaseRequests', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], 'PurchaseRequests' => [ 'shape' => 'PurchaseRequestSet''locationName' => 'PurchaseRequest', ], ], ], 'PurchaseScheduledInstancesResult' => [ 'type' => 'structure''members' => [ 'ScheduledInstanceSet' => [ 'shape' => 'PurchasedScheduledInstanceSet''locationName' => 'scheduledInstanceSet', ], ], ], 'PurchaseSet' => [ 'type' => 'list''member' => [ 'shape' => 'Purchase''locationName' => 'item', ], ], 'PurchasedScheduledInstanceSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstance''locationName' => 'item', ], ], 'RIProductDescription' => [ 'type' => 'string''enum' => [ 'Linux/UNIX''Linux/UNIX (Amazon VPC)''Windows''Windows (Amazon VPC)', ], ], 'RamdiskId' => [ 'type' => 'string', ], 'ReasonCodesList' => [ 'type' => 'list''member' => [ 'shape' => 'ReportInstanceReasonCodes''locationName' => 'item', ], ], 'RebootInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'RecurringCharge' => [ 'type' => 'structure''members' => [ 'Amount' => [ 'shape' => 'Double''locationName' => 'amount', ], 'Frequency' => [ 'shape' => 'RecurringChargeFrequency''locationName' => 'frequency', ], ], ], 'RecurringChargeFrequency' => [ 'type' => 'string''enum' => [ 'Hourly', ], ], 'RecurringChargesList' => [ 'type' => 'list''member' => [ 'shape' => 'RecurringCharge''locationName' => 'item', ], ], 'ReferencedSecurityGroup' => [ 'type' => 'structure''members' => [ 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'PeeringStatus' => [ 'shape' => 'String''locationName' => 'peeringStatus', ], 'UserId' => [ 'shape' => 'String''locationName' => 'userId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], ], ], 'Region' => [ 'type' => 'structure''members' => [ 'Endpoint' => [ 'shape' => 'String''locationName' => 'regionEndpoint', ], 'RegionName' => [ 'shape' => 'String''locationName' => 'regionName', ], 'OptInStatus' => [ 'shape' => 'String''locationName' => 'optInStatus', ], ], ], 'RegionList' => [ 'type' => 'list''member' => [ 'shape' => 'Region''locationName' => 'item', ], ], 'RegionNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'RegionName', ], ], 'RegionNames' => [ 'type' => 'list''member' => [ 'shape' => 'String', ], 'max' => 10'min' => 0, ], 'RegisterImageRequest' => [ 'type' => 'structure''required' => [ 'Name', ], 'members' => [ 'ImageLocation' => [ 'shape' => 'String', ], 'Architecture' => [ 'shape' => 'ArchitectureValues''locationName' => 'architecture', ], 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingRequestList''locationName' => 'BlockDeviceMapping', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EnaSupport' => [ 'shape' => 'Boolean''locationName' => 'enaSupport', ], 'KernelId' => [ 'shape' => 'KernelId''locationName' => 'kernelId', ], 'Name' => [ 'shape' => 'String''locationName' => 'name', ], 'BillingProducts' => [ 'shape' => 'BillingProductList''locationName' => 'BillingProduct', ], 'RamdiskId' => [ 'shape' => 'RamdiskId''locationName' => 'ramdiskId', ], 'RootDeviceName' => [ 'shape' => 'String''locationName' => 'rootDeviceName', ], 'SriovNetSupport' => [ 'shape' => 'String''locationName' => 'sriovNetSupport', ], 'VirtualizationType' => [ 'shape' => 'String''locationName' => 'virtualizationType', ], 'BootMode' => [ 'shape' => 'BootModeValues', ], 'TpmSupport' => [ 'shape' => 'TpmSupportValues', ], 'UefiData' => [ 'shape' => 'StringType', ], 'ImdsSupport' => [ 'shape' => 'ImdsSupportValues', ], ], ], 'RegisterImageResult' => [ 'type' => 'structure''members' => [ 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], ], ], 'RegisterInstanceEventNotificationAttributesRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceTagAttribute' => [ 'shape' => 'RegisterInstanceTagAttributeRequest', ], ], ], 'RegisterInstanceEventNotificationAttributesResult' => [ 'type' => 'structure''members' => [ 'InstanceTagAttribute' => [ 'shape' => 'InstanceTagNotificationAttribute''locationName' => 'instanceTagAttribute', ], ], ], 'RegisterInstanceTagAttributeRequest' => [ 'type' => 'structure''members' => [ 'IncludeAllTagsOfInstance' => [ 'shape' => 'Boolean', ], 'InstanceTagKeys' => [ 'shape' => 'InstanceTagKeySet''locationName' => 'InstanceTagKey', ], ], ], 'RegisterTransitGatewayMulticastGroupMembersRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId''NetworkInterfaceIds', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'GroupIpAddress' => [ 'shape' => 'String', ], 'NetworkInterfaceIds' => [ 'shape' => 'TransitGatewayNetworkInterfaceIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RegisterTransitGatewayMulticastGroupMembersResult' => [ 'type' => 'structure''members' => [ 'RegisteredMulticastGroupMembers' => [ 'shape' => 'TransitGatewayMulticastRegisteredGroupMembers''locationName' => 'registeredMulticastGroupMembers', ], ], ], 'RegisterTransitGatewayMulticastGroupSourcesRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId''NetworkInterfaceIds', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'GroupIpAddress' => [ 'shape' => 'String', ], 'NetworkInterfaceIds' => [ 'shape' => 'TransitGatewayNetworkInterfaceIdList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RegisterTransitGatewayMulticastGroupSourcesResult' => [ 'type' => 'structure''members' => [ 'RegisteredMulticastGroupSources' => [ 'shape' => 'TransitGatewayMulticastRegisteredGroupSources''locationName' => 'registeredMulticastGroupSources', ], ], ], 'RejectTransitGatewayMulticastDomainAssociationsRequest' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'SubnetIds' => [ 'shape' => 'ValueStringList', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RejectTransitGatewayMulticastDomainAssociationsResult' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'TransitGatewayMulticastDomainAssociations''locationName' => 'associations', ], ], ], 'RejectTransitGatewayPeeringAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RejectTransitGatewayPeeringAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayPeeringAttachment' => [ 'shape' => 'TransitGatewayPeeringAttachment''locationName' => 'transitGatewayPeeringAttachment', ], ], ], 'RejectTransitGatewayVpcAttachmentRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayAttachmentId', ], 'members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RejectTransitGatewayVpcAttachmentResult' => [ 'type' => 'structure''members' => [ 'TransitGatewayVpcAttachment' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'transitGatewayVpcAttachment', ], ], ], 'RejectVpcEndpointConnectionsRequest' => [ 'type' => 'structure''required' => [ 'ServiceId''VpcEndpointIds', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], 'VpcEndpointIds' => [ 'shape' => 'VpcEndpointIdList''locationName' => 'VpcEndpointId', ], ], ], 'RejectVpcEndpointConnectionsResult' => [ 'type' => 'structure''members' => [ 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemSet''locationName' => 'unsuccessful', ], ], ], 'RejectVpcPeeringConnectionRequest' => [ 'type' => 'structure''required' => [ 'VpcPeeringConnectionId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionId''locationName' => 'vpcPeeringConnectionId', ], ], ], 'RejectVpcPeeringConnectionResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ReleaseAddressRequest' => [ 'type' => 'structure''members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'PublicIp' => [ 'shape' => 'String', ], 'NetworkBorderGroup' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ReleaseHostsRequest' => [ 'type' => 'structure''required' => [ 'HostIds', ], 'members' => [ 'HostIds' => [ 'shape' => 'RequestHostIdList''locationName' => 'hostId', ], ], ], 'ReleaseHostsResult' => [ 'type' => 'structure''members' => [ 'Successful' => [ 'shape' => 'ResponseHostIdList''locationName' => 'successful', ], 'Unsuccessful' => [ 'shape' => 'UnsuccessfulItemList''locationName' => 'unsuccessful', ], ], ], 'ReleaseIpamPoolAllocationRequest' => [ 'type' => 'structure''required' => [ 'IpamPoolId''Cidr''IpamPoolAllocationId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'IpamPoolId' => [ 'shape' => 'IpamPoolId', ], 'Cidr' => [ 'shape' => 'String', ], 'IpamPoolAllocationId' => [ 'shape' => 'IpamPoolAllocationId', ], ], ], 'ReleaseIpamPoolAllocationResult' => [ 'type' => 'structure''members' => [ 'Success' => [ 'shape' => 'Boolean''locationName' => 'success', ], ], ], 'RemoveIpamOperatingRegion' => [ 'type' => 'structure''members' => [ 'RegionName' => [ 'shape' => 'String', ], ], ], 'RemoveIpamOperatingRegionSet' => [ 'type' => 'list''member' => [ 'shape' => 'RemoveIpamOperatingRegion', ], 'max' => 50'min' => 0, ], 'RemovePrefixListEntries' => [ 'type' => 'list''member' => [ 'shape' => 'RemovePrefixListEntry', ], 'max' => 100'min' => 0, ], 'RemovePrefixListEntry' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], ], ], 'ReplaceIamInstanceProfileAssociationRequest' => [ 'type' => 'structure''required' => [ 'IamInstanceProfile''AssociationId', ], 'members' => [ 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification', ], 'AssociationId' => [ 'shape' => 'IamInstanceProfileAssociationId', ], ], ], 'ReplaceIamInstanceProfileAssociationResult' => [ 'type' => 'structure''members' => [ 'IamInstanceProfileAssociation' => [ 'shape' => 'IamInstanceProfileAssociation''locationName' => 'iamInstanceProfileAssociation', ], ], ], 'ReplaceNetworkAclAssociationRequest' => [ 'type' => 'structure''required' => [ 'AssociationId''NetworkAclId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'NetworkAclAssociationId''locationName' => 'associationId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkAclId' => [ 'shape' => 'NetworkAclId''locationName' => 'networkAclId', ], ], ], 'ReplaceNetworkAclAssociationResult' => [ 'type' => 'structure''members' => [ 'NewAssociationId' => [ 'shape' => 'String''locationName' => 'newAssociationId', ], ], ], 'ReplaceNetworkAclEntryRequest' => [ 'type' => 'structure''required' => [ 'Egress''NetworkAclId''Protocol''RuleAction''RuleNumber', ], 'members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Egress' => [ 'shape' => 'Boolean''locationName' => 'egress', ], 'IcmpTypeCode' => [ 'shape' => 'IcmpTypeCode''locationName' => 'Icmp', ], 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'NetworkAclId' => [ 'shape' => 'NetworkAclId''locationName' => 'networkAclId', ], 'PortRange' => [ 'shape' => 'PortRange''locationName' => 'portRange', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'RuleAction' => [ 'shape' => 'RuleAction''locationName' => 'ruleAction', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], ], ], 'ReplaceRootVolumeTask' => [ 'type' => 'structure''members' => [ 'ReplaceRootVolumeTaskId' => [ 'shape' => 'ReplaceRootVolumeTaskId''locationName' => 'replaceRootVolumeTaskId', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'TaskState' => [ 'shape' => 'ReplaceRootVolumeTaskState''locationName' => 'taskState', ], 'StartTime' => [ 'shape' => 'String''locationName' => 'startTime', ], 'CompleteTime' => [ 'shape' => 'String''locationName' => 'completeTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'SnapshotId' => [ 'shape' => 'SnapshotId''locationName' => 'snapshotId', ], 'DeleteReplacedRootVolume' => [ 'shape' => 'Boolean''locationName' => 'deleteReplacedRootVolume', ], ], ], 'ReplaceRootVolumeTaskId' => [ 'type' => 'string', ], 'ReplaceRootVolumeTaskIds' => [ 'type' => 'list''member' => [ 'shape' => 'ReplaceRootVolumeTaskId''locationName' => 'ReplaceRootVolumeTaskId', ], ], 'ReplaceRootVolumeTaskState' => [ 'type' => 'string''enum' => [ 'pending''in-progress''failing''succeeded''failed''failed-detached', ], ], 'ReplaceRootVolumeTasks' => [ 'type' => 'list''member' => [ 'shape' => 'ReplaceRootVolumeTask''locationName' => 'item', ], ], 'ReplaceRouteRequest' => [ 'type' => 'structure''required' => [ 'RouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'DestinationIpv6CidrBlock' => [ 'shape' => 'String''locationName' => 'destinationIpv6CidrBlock', ], 'DestinationPrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'VpcEndpointId' => [ 'shape' => 'VpcEndpointId', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'EgressOnlyInternetGatewayId''locationName' => 'egressOnlyInternetGatewayId', ], 'GatewayId' => [ 'shape' => 'RouteGatewayId''locationName' => 'gatewayId', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'LocalTarget' => [ 'shape' => 'Boolean', ], 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId', ], 'LocalGatewayId' => [ 'shape' => 'LocalGatewayId', ], 'CarrierGatewayId' => [ 'shape' => 'CarrierGatewayId', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'VpcPeeringConnectionId''locationName' => 'vpcPeeringConnectionId', ], 'CoreNetworkArn' => [ 'shape' => 'CoreNetworkArn', ], ], ], 'ReplaceRouteTableAssociationRequest' => [ 'type' => 'structure''required' => [ 'AssociationId''RouteTableId', ], 'members' => [ 'AssociationId' => [ 'shape' => 'RouteTableAssociationId''locationName' => 'associationId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'RouteTableId' => [ 'shape' => 'RouteTableId''locationName' => 'routeTableId', ], ], ], 'ReplaceRouteTableAssociationResult' => [ 'type' => 'structure''members' => [ 'NewAssociationId' => [ 'shape' => 'String''locationName' => 'newAssociationId', ], 'AssociationState' => [ 'shape' => 'RouteTableAssociationState''locationName' => 'associationState', ], ], ], 'ReplaceTransitGatewayRouteRequest' => [ 'type' => 'structure''required' => [ 'DestinationCidrBlock''TransitGatewayRouteTableId', ], 'members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String', ], 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], 'Blackhole' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ReplaceTransitGatewayRouteResult' => [ 'type' => 'structure''members' => [ 'Route' => [ 'shape' => 'TransitGatewayRoute''locationName' => 'route', ], ], ], 'ReplacementStrategy' => [ 'type' => 'string''enum' => [ 'launch''launch-before-terminate', ], ], 'ReportInstanceReasonCodes' => [ 'type' => 'string''enum' => [ 'instance-stuck-in-state''unresponsive''not-accepting-credentials''password-not-available''performance-network''performance-instance-store''performance-ebs-volume''performance-other''other', ], ], 'ReportInstanceStatusRequest' => [ 'type' => 'structure''required' => [ 'Instances''ReasonCodes''Status', ], 'members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EndTime' => [ 'shape' => 'DateTime''locationName' => 'endTime', ], 'Instances' => [ 'shape' => 'InstanceIdStringList''locationName' => 'instanceId', ], 'ReasonCodes' => [ 'shape' => 'ReasonCodesList''locationName' => 'reasonCode', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], 'Status' => [ 'shape' => 'ReportStatusType''locationName' => 'status', ], ], ], 'ReportStatusType' => [ 'type' => 'string''enum' => [ 'ok''impaired', ], ], 'RequestHostIdList' => [ 'type' => 'list''member' => [ 'shape' => 'DedicatedHostId''locationName' => 'item', ], ], 'RequestHostIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'DedicatedHostId''locationName' => 'item', ], ], 'RequestInstanceTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'InstanceType', ], 'locationName' => 'InstanceType''max' => 100'min' => 0, ], 'RequestIpamResourceTag' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String', ], 'Value' => [ 'shape' => 'String', ], ], ], 'RequestIpamResourceTagList' => [ 'type' => 'list''member' => [ 'shape' => 'RequestIpamResourceTag''locationName' => 'item', ], ], 'RequestLaunchTemplateData' => [ 'type' => 'structure''members' => [ 'KernelId' => [ 'shape' => 'KernelId', ], 'EbsOptimized' => [ 'shape' => 'Boolean', ], 'IamInstanceProfile' => [ 'shape' => 'LaunchTemplateIamInstanceProfileSpecificationRequest', ], 'BlockDeviceMappings' => [ 'shape' => 'LaunchTemplateBlockDeviceMappingRequestList''locationName' => 'BlockDeviceMapping', ], 'NetworkInterfaces' => [ 'shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList''locationName' => 'NetworkInterface', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'InstanceType' => [ 'shape' => 'InstanceType', ], 'KeyName' => [ 'shape' => 'KeyPairName', ], 'Monitoring' => [ 'shape' => 'LaunchTemplatesMonitoringRequest', ], 'Placement' => [ 'shape' => 'LaunchTemplatePlacementRequest', ], 'RamDiskId' => [ 'shape' => 'RamdiskId', ], 'DisableApiTermination' => [ 'shape' => 'Boolean', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'ShutdownBehavior', ], 'UserData' => [ 'shape' => 'String', ], 'TagSpecifications' => [ 'shape' => 'LaunchTemplateTagSpecificationRequestList''locationName' => 'TagSpecification', ], 'ElasticGpuSpecifications' => [ 'shape' => 'ElasticGpuSpecificationList''locationName' => 'ElasticGpuSpecification', ], 'ElasticInferenceAccelerators' => [ 'shape' => 'LaunchTemplateElasticInferenceAcceleratorList''locationName' => 'ElasticInferenceAccelerator', ], 'SecurityGroupIds' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'SecurityGroups' => [ 'shape' => 'SecurityGroupStringList''locationName' => 'SecurityGroup', ], 'InstanceMarketOptions' => [ 'shape' => 'LaunchTemplateInstanceMarketOptionsRequest', ], 'CreditSpecification' => [ 'shape' => 'CreditSpecificationRequest', ], 'CpuOptions' => [ 'shape' => 'LaunchTemplateCpuOptionsRequest', ], 'CapacityReservationSpecification' => [ 'shape' => 'LaunchTemplateCapacityReservationSpecificationRequest', ], 'LicenseSpecifications' => [ 'shape' => 'LaunchTemplateLicenseSpecificationListRequest''locationName' => 'LicenseSpecification', ], 'HibernationOptions' => [ 'shape' => 'LaunchTemplateHibernationOptionsRequest', ], 'MetadataOptions' => [ 'shape' => 'LaunchTemplateInstanceMetadataOptionsRequest', ], 'EnclaveOptions' => [ 'shape' => 'LaunchTemplateEnclaveOptionsRequest', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirementsRequest', ], 'PrivateDnsNameOptions' => [ 'shape' => 'LaunchTemplatePrivateDnsNameOptionsRequest', ], 'MaintenanceOptions' => [ 'shape' => 'LaunchTemplateInstanceMaintenanceOptionsRequest', ], 'DisableApiStop' => [ 'shape' => 'Boolean', ], ], 'sensitive' => true, ], 'RequestSpotFleetRequest' => [ 'type' => 'structure''required' => [ 'SpotFleetRequestConfig', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'SpotFleetRequestConfig' => [ 'shape' => 'SpotFleetRequestConfigData''locationName' => 'spotFleetRequestConfig', ], ], ], 'RequestSpotFleetResponse' => [ 'type' => 'structure''members' => [ 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], ], ], 'RequestSpotInstancesRequest' => [ 'type' => 'structure''members' => [ 'AvailabilityZoneGroup' => [ 'shape' => 'String''locationName' => 'availabilityZoneGroup', ], 'BlockDurationMinutes' => [ 'shape' => 'Integer''locationName' => 'blockDurationMinutes', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'LaunchGroup' => [ 'shape' => 'String''locationName' => 'launchGroup', ], 'LaunchSpecification' => [ 'shape' => 'RequestSpotLaunchSpecification', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'Type' => [ 'shape' => 'SpotInstanceType''locationName' => 'type', ], 'ValidFrom' => [ 'shape' => 'DateTime''locationName' => 'validFrom', ], 'ValidUntil' => [ 'shape' => 'DateTime''locationName' => 'validUntil', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior', ], ], ], 'RequestSpotInstancesResult' => [ 'type' => 'structure''members' => [ 'SpotInstanceRequests' => [ 'shape' => 'SpotInstanceRequestList''locationName' => 'spotInstanceRequestSet', ], ], ], 'RequestSpotLaunchSpecification' => [ 'type' => 'structure''members' => [ 'SecurityGroupIds' => [ 'shape' => 'RequestSpotLaunchSpecificationSecurityGroupIdList''locationName' => 'SecurityGroupId', ], 'SecurityGroups' => [ 'shape' => 'RequestSpotLaunchSpecificationSecurityGroupList''locationName' => 'SecurityGroup', ], 'AddressingType' => [ 'shape' => 'String''locationName' => 'addressingType', ], 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification''locationName' => 'iamInstanceProfile', ], 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'KernelId' => [ 'shape' => 'KernelId''locationName' => 'kernelId', ], 'KeyName' => [ 'shape' => 'KeyPairName''locationName' => 'keyName', ], 'Monitoring' => [ 'shape' => 'RunInstancesMonitoringEnabled''locationName' => 'monitoring', ], 'NetworkInterfaces' => [ 'shape' => 'InstanceNetworkInterfaceSpecificationList''locationName' => 'NetworkInterface', ], 'Placement' => [ 'shape' => 'SpotPlacement''locationName' => 'placement', ], 'RamdiskId' => [ 'shape' => 'RamdiskId''locationName' => 'ramdiskId', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'UserData' => [ 'shape' => 'SensitiveUserData''locationName' => 'userData', ], ], ], 'RequestSpotLaunchSpecificationSecurityGroupIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'item', ], ], 'RequestSpotLaunchSpecificationSecurityGroupList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'Reservation' => [ 'type' => 'structure''members' => [ 'Groups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'Instances' => [ 'shape' => 'InstanceList''locationName' => 'instancesSet', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'RequesterId' => [ 'shape' => 'String''locationName' => 'requesterId', ], 'ReservationId' => [ 'shape' => 'String''locationName' => 'reservationId', ], ], ], 'ReservationFleetInstanceSpecification' => [ 'type' => 'structure''members' => [ 'InstanceType' => [ 'shape' => 'InstanceType', ], 'InstancePlatform' => [ 'shape' => 'CapacityReservationInstancePlatform', ], 'Weight' => [ 'shape' => 'DoubleWithConstraints', ], 'AvailabilityZone' => [ 'shape' => 'String', ], 'AvailabilityZoneId' => [ 'shape' => 'String', ], 'EbsOptimized' => [ 'shape' => 'Boolean', ], 'Priority' => [ 'shape' => 'IntegerWithConstraints', ], ], ], 'ReservationFleetInstanceSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservationFleetInstanceSpecification', ], ], 'ReservationId' => [ 'type' => 'string', ], 'ReservationList' => [ 'type' => 'list''member' => [ 'shape' => 'Reservation''locationName' => 'item', ], ], 'ReservationState' => [ 'type' => 'string''enum' => [ 'payment-pending''payment-failed''active''retired', ], ], 'ReservationValue' => [ 'type' => 'structure''members' => [ 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'RemainingTotalValue' => [ 'shape' => 'String''locationName' => 'remainingTotalValue', ], 'RemainingUpfrontValue' => [ 'shape' => 'String''locationName' => 'remainingUpfrontValue', ], ], ], 'ReservedInstanceIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'ReservationId''locationName' => 'ReservedInstanceId', ], ], 'ReservedInstanceLimitPrice' => [ 'type' => 'structure''members' => [ 'Amount' => [ 'shape' => 'Double''locationName' => 'amount', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], ], ], 'ReservedInstanceReservationValue' => [ 'type' => 'structure''members' => [ 'ReservationValue' => [ 'shape' => 'ReservationValue''locationName' => 'reservationValue', ], 'ReservedInstanceId' => [ 'shape' => 'String''locationName' => 'reservedInstanceId', ], ], ], 'ReservedInstanceReservationValueSet' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstanceReservationValue''locationName' => 'item', ], ], 'ReservedInstanceState' => [ 'type' => 'string''enum' => [ 'payment-pending''active''payment-failed''retired''queued''queued-deleted', ], ], 'ReservedInstances' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Duration' => [ 'shape' => 'Long''locationName' => 'duration', ], 'End' => [ 'shape' => 'DateTime''locationName' => 'end', ], 'FixedPrice' => [ 'shape' => 'Float''locationName' => 'fixedPrice', ], 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'ProductDescription' => [ 'shape' => 'RIProductDescription''locationName' => 'productDescription', ], 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], 'Start' => [ 'shape' => 'DateTime''locationName' => 'start', ], 'State' => [ 'shape' => 'ReservedInstanceState''locationName' => 'state', ], 'UsagePrice' => [ 'shape' => 'Float''locationName' => 'usagePrice', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'InstanceTenancy' => [ 'shape' => 'Tenancy''locationName' => 'instanceTenancy', ], 'OfferingClass' => [ 'shape' => 'OfferingClassType''locationName' => 'offeringClass', ], 'OfferingType' => [ 'shape' => 'OfferingTypeValues''locationName' => 'offeringType', ], 'RecurringCharges' => [ 'shape' => 'RecurringChargesList''locationName' => 'recurringCharges', ], 'Scope' => [ 'shape' => 'scope''locationName' => 'scope', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ReservedInstancesConfiguration' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'Scope' => [ 'shape' => 'scope''locationName' => 'scope', ], ], ], 'ReservedInstancesConfigurationList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesConfiguration''locationName' => 'item', ], ], 'ReservedInstancesId' => [ 'type' => 'structure''members' => [ 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], ], ], 'ReservedInstancesIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservationId''locationName' => 'ReservedInstancesId', ], ], 'ReservedInstancesList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstances''locationName' => 'item', ], ], 'ReservedInstancesListing' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'CreateDate' => [ 'shape' => 'DateTime''locationName' => 'createDate', ], 'InstanceCounts' => [ 'shape' => 'InstanceCountList''locationName' => 'instanceCounts', ], 'PriceSchedules' => [ 'shape' => 'PriceScheduleList''locationName' => 'priceSchedules', ], 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], 'ReservedInstancesListingId' => [ 'shape' => 'String''locationName' => 'reservedInstancesListingId', ], 'Status' => [ 'shape' => 'ListingStatus''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'UpdateDate' => [ 'shape' => 'DateTime''locationName' => 'updateDate', ], ], ], 'ReservedInstancesListingId' => [ 'type' => 'string', ], 'ReservedInstancesListingList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesListing''locationName' => 'item', ], ], 'ReservedInstancesModification' => [ 'type' => 'structure''members' => [ 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'CreateDate' => [ 'shape' => 'DateTime''locationName' => 'createDate', ], 'EffectiveDate' => [ 'shape' => 'DateTime''locationName' => 'effectiveDate', ], 'ModificationResults' => [ 'shape' => 'ReservedInstancesModificationResultList''locationName' => 'modificationResultSet', ], 'ReservedInstancesIds' => [ 'shape' => 'ReservedIntancesIds''locationName' => 'reservedInstancesSet', ], 'ReservedInstancesModificationId' => [ 'shape' => 'String''locationName' => 'reservedInstancesModificationId', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'UpdateDate' => [ 'shape' => 'DateTime''locationName' => 'updateDate', ], ], ], 'ReservedInstancesModificationId' => [ 'type' => 'string', ], 'ReservedInstancesModificationIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesModificationId''locationName' => 'ReservedInstancesModificationId', ], ], 'ReservedInstancesModificationList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesModification''locationName' => 'item', ], ], 'ReservedInstancesModificationResult' => [ 'type' => 'structure''members' => [ 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], 'TargetConfiguration' => [ 'shape' => 'ReservedInstancesConfiguration''locationName' => 'targetConfiguration', ], ], ], 'ReservedInstancesModificationResultList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesModificationResult''locationName' => 'item', ], ], 'ReservedInstancesOffering' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'Duration' => [ 'shape' => 'Long''locationName' => 'duration', ], 'FixedPrice' => [ 'shape' => 'Float''locationName' => 'fixedPrice', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'ProductDescription' => [ 'shape' => 'RIProductDescription''locationName' => 'productDescription', ], 'ReservedInstancesOfferingId' => [ 'shape' => 'String''locationName' => 'reservedInstancesOfferingId', ], 'UsagePrice' => [ 'shape' => 'Float''locationName' => 'usagePrice', ], 'CurrencyCode' => [ 'shape' => 'CurrencyCodeValues''locationName' => 'currencyCode', ], 'InstanceTenancy' => [ 'shape' => 'Tenancy''locationName' => 'instanceTenancy', ], 'Marketplace' => [ 'shape' => 'Boolean''locationName' => 'marketplace', ], 'OfferingClass' => [ 'shape' => 'OfferingClassType''locationName' => 'offeringClass', ], 'OfferingType' => [ 'shape' => 'OfferingTypeValues''locationName' => 'offeringType', ], 'PricingDetails' => [ 'shape' => 'PricingDetailsList''locationName' => 'pricingDetailsSet', ], 'RecurringCharges' => [ 'shape' => 'RecurringChargesList''locationName' => 'recurringCharges', ], 'Scope' => [ 'shape' => 'scope''locationName' => 'scope', ], ], ], 'ReservedInstancesOfferingId' => [ 'type' => 'string', ], 'ReservedInstancesOfferingIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesOfferingId', ], ], 'ReservedInstancesOfferingList' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesOffering''locationName' => 'item', ], ], 'ReservedIntancesIds' => [ 'type' => 'list''member' => [ 'shape' => 'ReservedInstancesId''locationName' => 'item', ], ], 'ResetAddressAttributeRequest' => [ 'type' => 'structure''required' => [ 'AllocationId''Attribute', ], 'members' => [ 'AllocationId' => [ 'shape' => 'AllocationId', ], 'Attribute' => [ 'shape' => 'AddressAttributeName', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ResetAddressAttributeResult' => [ 'type' => 'structure''members' => [ 'Address' => [ 'shape' => 'AddressAttribute''locationName' => 'address', ], ], ], 'ResetEbsDefaultKmsKeyIdRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'ResetEbsDefaultKmsKeyIdResult' => [ 'type' => 'structure''members' => [ 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], ], ], 'ResetFpgaImageAttributeName' => [ 'type' => 'string''enum' => [ 'loadPermission', ], ], 'ResetFpgaImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'FpgaImageId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'FpgaImageId' => [ 'shape' => 'FpgaImageId', ], 'Attribute' => [ 'shape' => 'ResetFpgaImageAttributeName', ], ], ], 'ResetFpgaImageAttributeResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'ResetImageAttributeName' => [ 'type' => 'string''enum' => [ 'launchPermission', ], ], 'ResetImageAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''ImageId', ], 'members' => [ 'Attribute' => [ 'shape' => 'ResetImageAttributeName', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ResetInstanceAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''InstanceId', ], 'members' => [ 'Attribute' => [ 'shape' => 'InstanceAttributeName''locationName' => 'attribute', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], ], ], 'ResetNetworkInterfaceAttributeRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'SourceDestCheck' => [ 'shape' => 'String''locationName' => 'sourceDestCheck', ], ], ], 'ResetSnapshotAttributeRequest' => [ 'type' => 'structure''required' => [ 'Attribute''SnapshotId', ], 'members' => [ 'Attribute' => [ 'shape' => 'SnapshotAttributeName', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'ResourceArn' => [ 'type' => 'string''max' => 1283'min' => 1, ], 'ResourceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'TaggableResourceId', ], ], 'ResourceList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'ResourceStatement' => [ 'type' => 'structure''members' => [ 'Resources' => [ 'shape' => 'ValueStringList''locationName' => 'resourceSet', ], 'ResourceTypes' => [ 'shape' => 'ValueStringList''locationName' => 'resourceTypeSet', ], ], ], 'ResourceStatementRequest' => [ 'type' => 'structure''members' => [ 'Resources' => [ 'shape' => 'ValueStringList''locationName' => 'Resource', ], 'ResourceTypes' => [ 'shape' => 'ValueStringList''locationName' => 'ResourceType', ], ], ], 'ResourceType' => [ 'type' => 'string''enum' => [ 'capacity-reservation''client-vpn-endpoint''customer-gateway''carrier-gateway''coip-pool''dedicated-host''dhcp-options''egress-only-internet-gateway''elastic-ip''elastic-gpu''export-image-task''export-instance-task''fleet''fpga-image''host-reservation''image''import-image-task''import-snapshot-task''instance''instance-event-window''internet-gateway''ipam''ipam-pool''ipam-scope''ipv4pool-ec2''ipv6pool-ec2''key-pair''launch-template''local-gateway''local-gateway-route-table''local-gateway-virtual-interface''local-gateway-virtual-interface-group''local-gateway-route-table-vpc-association''local-gateway-route-table-virtual-interface-group-association''natgateway''network-acl''network-interface''network-insights-analysis''network-insights-path''network-insights-access-scope''network-insights-access-scope-analysis''placement-group''prefix-list''replace-root-volume-task''reserved-instances''route-table''security-group''security-group-rule''snapshot''spot-fleet-request''spot-instances-request''subnet''subnet-cidr-reservation''traffic-mirror-filter''traffic-mirror-session''traffic-mirror-target''transit-gateway''transit-gateway-attachment''transit-gateway-connect-peer''transit-gateway-multicast-domain''transit-gateway-policy-table''transit-gateway-route-table''transit-gateway-route-table-announcement''volume''vpc''vpc-endpoint''vpc-endpoint-connection''vpc-endpoint-service''vpc-endpoint-service-permission''vpc-peering-connection''vpn-connection''vpn-gateway''vpc-flow-log''capacity-reservation-fleet''traffic-mirror-filter-rule''vpc-endpoint-connection-device-type''verified-access-instance''verified-access-group''verified-access-endpoint''verified-access-policy''verified-access-trust-provider''vpn-connection-device-type''vpc-block-public-access-exclusion''ipam-resource-discovery''ipam-resource-discovery-association', ], ], 'ResponseError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'LaunchTemplateErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ResponseHostIdList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'ResponseHostIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'ResponseLaunchTemplateData' => [ 'type' => 'structure''members' => [ 'KernelId' => [ 'shape' => 'String''locationName' => 'kernelId', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'IamInstanceProfile' => [ 'shape' => 'LaunchTemplateIamInstanceProfileSpecification''locationName' => 'iamInstanceProfile', ], 'BlockDeviceMappings' => [ 'shape' => 'LaunchTemplateBlockDeviceMappingList''locationName' => 'blockDeviceMappingSet', ], 'NetworkInterfaces' => [ 'shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationList''locationName' => 'networkInterfaceSet', ], 'ImageId' => [ 'shape' => 'String''locationName' => 'imageId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'KeyName' => [ 'shape' => 'String''locationName' => 'keyName', ], 'Monitoring' => [ 'shape' => 'LaunchTemplatesMonitoring''locationName' => 'monitoring', ], 'Placement' => [ 'shape' => 'LaunchTemplatePlacement''locationName' => 'placement', ], 'RamDiskId' => [ 'shape' => 'String''locationName' => 'ramDiskId', ], 'DisableApiTermination' => [ 'shape' => 'Boolean''locationName' => 'disableApiTermination', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'ShutdownBehavior''locationName' => 'instanceInitiatedShutdownBehavior', ], 'UserData' => [ 'shape' => 'SensitiveUserData''locationName' => 'userData', ], 'TagSpecifications' => [ 'shape' => 'LaunchTemplateTagSpecificationList''locationName' => 'tagSpecificationSet', ], 'ElasticGpuSpecifications' => [ 'shape' => 'ElasticGpuSpecificationResponseList''locationName' => 'elasticGpuSpecificationSet', ], 'ElasticInferenceAccelerators' => [ 'shape' => 'LaunchTemplateElasticInferenceAcceleratorResponseList''locationName' => 'elasticInferenceAcceleratorSet', ], 'SecurityGroupIds' => [ 'shape' => 'ValueStringList''locationName' => 'securityGroupIdSet', ], 'SecurityGroups' => [ 'shape' => 'ValueStringList''locationName' => 'securityGroupSet', ], 'InstanceMarketOptions' => [ 'shape' => 'LaunchTemplateInstanceMarketOptions''locationName' => 'instanceMarketOptions', ], 'CreditSpecification' => [ 'shape' => 'CreditSpecification''locationName' => 'creditSpecification', ], 'CpuOptions' => [ 'shape' => 'LaunchTemplateCpuOptions''locationName' => 'cpuOptions', ], 'CapacityReservationSpecification' => [ 'shape' => 'LaunchTemplateCapacityReservationSpecificationResponse''locationName' => 'capacityReservationSpecification', ], 'LicenseSpecifications' => [ 'shape' => 'LaunchTemplateLicenseList''locationName' => 'licenseSet', ], 'HibernationOptions' => [ 'shape' => 'LaunchTemplateHibernationOptions''locationName' => 'hibernationOptions', ], 'MetadataOptions' => [ 'shape' => 'LaunchTemplateInstanceMetadataOptions''locationName' => 'metadataOptions', ], 'EnclaveOptions' => [ 'shape' => 'LaunchTemplateEnclaveOptions''locationName' => 'enclaveOptions', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirements''locationName' => 'instanceRequirements', ], 'PrivateDnsNameOptions' => [ 'shape' => 'LaunchTemplatePrivateDnsNameOptions''locationName' => 'privateDnsNameOptions', ], 'MaintenanceOptions' => [ 'shape' => 'LaunchTemplateInstanceMaintenanceOptions''locationName' => 'maintenanceOptions', ], 'DisableApiStop' => [ 'shape' => 'Boolean''locationName' => 'disableApiStop', ], ], ], 'RestorableByStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String', ], ], 'RestoreAddressToClassicRequest' => [ 'type' => 'structure''required' => [ 'PublicIp', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], ], ], 'RestoreAddressToClassicResult' => [ 'type' => 'structure''members' => [ 'PublicIp' => [ 'shape' => 'String''locationName' => 'publicIp', ], 'Status' => [ 'shape' => 'Status''locationName' => 'status', ], ], ], 'RestoreImageFromRecycleBinRequest' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'ImageId' => [ 'shape' => 'ImageId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RestoreImageFromRecycleBinResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'RestoreManagedPrefixListVersionRequest' => [ 'type' => 'structure''required' => [ 'PrefixListId''PreviousVersion''CurrentVersion', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'PreviousVersion' => [ 'shape' => 'Long', ], 'CurrentVersion' => [ 'shape' => 'Long', ], ], ], 'RestoreManagedPrefixListVersionResult' => [ 'type' => 'structure''members' => [ 'PrefixList' => [ 'shape' => 'ManagedPrefixList''locationName' => 'prefixList', ], ], ], 'RestoreSnapshotFromRecycleBinRequest' => [ 'type' => 'structure''required' => [ 'SnapshotId', ], 'members' => [ 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RestoreSnapshotFromRecycleBinResult' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'StartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startTime', ], 'State' => [ 'shape' => 'SnapshotState''locationName' => 'status', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'VolumeSize' => [ 'shape' => 'Integer''locationName' => 'volumeSize', ], ], ], 'RestoreSnapshotTierRequest' => [ 'type' => 'structure''required' => [ 'SnapshotId', ], 'members' => [ 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'TemporaryRestoreDays' => [ 'shape' => 'RestoreSnapshotTierRequestTemporaryRestoreDays', ], 'PermanentRestore' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RestoreSnapshotTierRequestTemporaryRestoreDays' => [ 'type' => 'integer', ], 'RestoreSnapshotTierResult' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'RestoreStartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'restoreStartTime', ], 'RestoreDuration' => [ 'shape' => 'Integer''locationName' => 'restoreDuration', ], 'IsPermanentRestore' => [ 'shape' => 'Boolean''locationName' => 'isPermanentRestore', ], ], ], 'ResultRange' => [ 'type' => 'integer''max' => 500'min' => 20, ], 'RevokeClientVpnIngressRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId''TargetNetworkCidr', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'TargetNetworkCidr' => [ 'shape' => 'String', ], 'AccessGroupId' => [ 'shape' => 'String', ], 'RevokeAllGroups' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'RevokeClientVpnIngressResult' => [ 'type' => 'structure''members' => [ 'Status' => [ 'shape' => 'ClientVpnAuthorizationRuleStatus''locationName' => 'status', ], ], ], 'RevokeSecurityGroupEgressRequest' => [ 'type' => 'structure''required' => [ 'GroupId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'GroupId' => [ 'shape' => 'SecurityGroupId''locationName' => 'groupId', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList''locationName' => 'ipPermissions', ], 'SecurityGroupRuleIds' => [ 'shape' => 'SecurityGroupRuleIdList''locationName' => 'SecurityGroupRuleId', ], 'CidrIp' => [ 'shape' => 'String''locationName' => 'cidrIp', ], 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'IpProtocol' => [ 'shape' => 'String''locationName' => 'ipProtocol', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], 'SourceSecurityGroupName' => [ 'shape' => 'String''locationName' => 'sourceSecurityGroupName', ], 'SourceSecurityGroupOwnerId' => [ 'shape' => 'String''locationName' => 'sourceSecurityGroupOwnerId', ], ], ], 'RevokeSecurityGroupEgressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], 'UnknownIpPermissions' => [ 'shape' => 'IpPermissionList''locationName' => 'unknownIpPermissionSet', ], ], ], 'RevokeSecurityGroupIngressRequest' => [ 'type' => 'structure''members' => [ 'CidrIp' => [ 'shape' => 'String', ], 'FromPort' => [ 'shape' => 'Integer', ], 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'GroupName' => [ 'shape' => 'SecurityGroupName', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList', ], 'IpProtocol' => [ 'shape' => 'String', ], 'SourceSecurityGroupName' => [ 'shape' => 'String', ], 'SourceSecurityGroupOwnerId' => [ 'shape' => 'String', ], 'ToPort' => [ 'shape' => 'Integer', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'SecurityGroupRuleIds' => [ 'shape' => 'SecurityGroupRuleIdList''locationName' => 'SecurityGroupRuleId', ], ], ], 'RevokeSecurityGroupIngressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], 'UnknownIpPermissions' => [ 'shape' => 'IpPermissionList''locationName' => 'unknownIpPermissionSet', ], ], ], 'RoleId' => [ 'type' => 'string', ], 'RootDeviceType' => [ 'type' => 'string''enum' => [ 'ebs''instance-store', ], ], 'RootDeviceTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'RootDeviceType''locationName' => 'item', ], ], 'Route' => [ 'type' => 'structure''members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'DestinationIpv6CidrBlock' => [ 'shape' => 'String''locationName' => 'destinationIpv6CidrBlock', ], 'DestinationPrefixListId' => [ 'shape' => 'String''locationName' => 'destinationPrefixListId', ], 'EgressOnlyInternetGatewayId' => [ 'shape' => 'String''locationName' => 'egressOnlyInternetGatewayId', ], 'GatewayId' => [ 'shape' => 'String''locationName' => 'gatewayId', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'InstanceOwnerId' => [ 'shape' => 'String''locationName' => 'instanceOwnerId', ], 'NatGatewayId' => [ 'shape' => 'String''locationName' => 'natGatewayId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'LocalGatewayId' => [ 'shape' => 'String''locationName' => 'localGatewayId', ], 'CarrierGatewayId' => [ 'shape' => 'CarrierGatewayId''locationName' => 'carrierGatewayId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'Origin' => [ 'shape' => 'RouteOrigin''locationName' => 'origin', ], 'State' => [ 'shape' => 'RouteState''locationName' => 'state', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], 'CoreNetworkArn' => [ 'shape' => 'CoreNetworkArn''locationName' => 'coreNetworkArn', ], ], ], 'RouteGatewayId' => [ 'type' => 'string', ], 'RouteList' => [ 'type' => 'list''member' => [ 'shape' => 'Route''locationName' => 'item', ], ], 'RouteOrigin' => [ 'type' => 'string''enum' => [ 'CreateRouteTable''CreateRoute''EnableVgwRoutePropagation', ], ], 'RouteState' => [ 'type' => 'string''enum' => [ 'active''blackhole', ], ], 'RouteTable' => [ 'type' => 'structure''members' => [ 'Associations' => [ 'shape' => 'RouteTableAssociationList''locationName' => 'associationSet', ], 'PropagatingVgws' => [ 'shape' => 'PropagatingVgwList''locationName' => 'propagatingVgwSet', ], 'RouteTableId' => [ 'shape' => 'String''locationName' => 'routeTableId', ], 'Routes' => [ 'shape' => 'RouteList''locationName' => 'routeSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], ], ], 'RouteTableAssociation' => [ 'type' => 'structure''members' => [ 'Main' => [ 'shape' => 'Boolean''locationName' => 'main', ], 'RouteTableAssociationId' => [ 'shape' => 'String''locationName' => 'routeTableAssociationId', ], 'RouteTableId' => [ 'shape' => 'String''locationName' => 'routeTableId', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'GatewayId' => [ 'shape' => 'String''locationName' => 'gatewayId', ], 'AssociationState' => [ 'shape' => 'RouteTableAssociationState''locationName' => 'associationState', ], ], ], 'RouteTableAssociationId' => [ 'type' => 'string', ], 'RouteTableAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'RouteTableAssociation''locationName' => 'item', ], ], 'RouteTableAssociationState' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'RouteTableAssociationStateCode''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], ], ], 'RouteTableAssociationStateCode' => [ 'type' => 'string''enum' => [ 'associating''associated''disassociating''disassociated''failed', ], ], 'RouteTableId' => [ 'type' => 'string', ], 'RouteTableIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'RouteTableId''locationName' => 'item', ], ], 'RouteTableList' => [ 'type' => 'list''member' => [ 'shape' => 'RouteTable''locationName' => 'item', ], ], 'RuleAction' => [ 'type' => 'string''enum' => [ 'allow''deny', ], ], 'RunInstancesMonitoringEnabled' => [ 'type' => 'structure''required' => [ 'Enabled', ], 'members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], ], ], 'RunInstancesRequest' => [ 'type' => 'structure''required' => [ 'MaxCount''MinCount', ], 'members' => [ 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingRequestList''locationName' => 'BlockDeviceMapping', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'InstanceType' => [ 'shape' => 'InstanceType', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer', ], 'Ipv6Addresses' => [ 'shape' => 'InstanceIpv6AddressList''locationName' => 'Ipv6Address', ], 'KernelId' => [ 'shape' => 'KernelId', ], 'KeyName' => [ 'shape' => 'KeyPairName', ], 'MaxCount' => [ 'shape' => 'Integer', ], 'MinCount' => [ 'shape' => 'Integer', ], 'Monitoring' => [ 'shape' => 'RunInstancesMonitoringEnabled', ], 'Placement' => [ 'shape' => 'Placement', ], 'RamdiskId' => [ 'shape' => 'RamdiskId', ], 'SecurityGroupIds' => [ 'shape' => 'SecurityGroupIdStringList''locationName' => 'SecurityGroupId', ], 'SecurityGroups' => [ 'shape' => 'SecurityGroupStringList''locationName' => 'SecurityGroup', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'UserData' => [ 'shape' => 'RunInstancesUserData', ], 'AdditionalInfo' => [ 'shape' => 'String''locationName' => 'additionalInfo', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true'locationName' => 'clientToken', ], 'DisableApiTermination' => [ 'shape' => 'Boolean''locationName' => 'disableApiTermination', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification''locationName' => 'iamInstanceProfile', ], 'InstanceInitiatedShutdownBehavior' => [ 'shape' => 'ShutdownBehavior''locationName' => 'instanceInitiatedShutdownBehavior', ], 'NetworkInterfaces' => [ 'shape' => 'InstanceNetworkInterfaceSpecificationList''locationName' => 'networkInterface', ], 'PrivateIpAddress' => [ 'shape' => 'String''locationName' => 'privateIpAddress', ], 'ElasticGpuSpecification' => [ 'shape' => 'ElasticGpuSpecifications', ], 'ElasticInferenceAccelerators' => [ 'shape' => 'ElasticInferenceAccelerators''locationName' => 'ElasticInferenceAccelerator', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'LaunchTemplate' => [ 'shape' => 'LaunchTemplateSpecification', ], 'InstanceMarketOptions' => [ 'shape' => 'InstanceMarketOptionsRequest', ], 'CreditSpecification' => [ 'shape' => 'CreditSpecificationRequest', ], 'CpuOptions' => [ 'shape' => 'CpuOptionsRequest', ], 'CapacityReservationSpecification' => [ 'shape' => 'CapacityReservationSpecification', ], 'HibernationOptions' => [ 'shape' => 'HibernationOptionsRequest', ], 'LicenseSpecifications' => [ 'shape' => 'LicenseSpecificationListRequest''locationName' => 'LicenseSpecification', ], 'MetadataOptions' => [ 'shape' => 'InstanceMetadataOptionsRequest', ], 'EnclaveOptions' => [ 'shape' => 'EnclaveOptionsRequest', ], 'PrivateDnsNameOptions' => [ 'shape' => 'PrivateDnsNameOptionsRequest', ], 'MaintenanceOptions' => [ 'shape' => 'InstanceMaintenanceOptionsRequest', ], 'DisableApiStop' => [ 'shape' => 'Boolean', ], ], ], 'RunInstancesUserData' => [ 'type' => 'string''sensitive' => true, ], 'RunScheduledInstancesRequest' => [ 'type' => 'structure''required' => [ 'LaunchSpecification''ScheduledInstanceId', ], 'members' => [ 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], 'DryRun' => [ 'shape' => 'Boolean', ], 'InstanceCount' => [ 'shape' => 'Integer', ], 'LaunchSpecification' => [ 'shape' => 'ScheduledInstancesLaunchSpecification', ], 'ScheduledInstanceId' => [ 'shape' => 'ScheduledInstanceId', ], ], ], 'RunScheduledInstancesResult' => [ 'type' => 'structure''members' => [ 'InstanceIdSet' => [ 'shape' => 'InstanceIdSet''locationName' => 'instanceIdSet', ], ], ], 'S3ObjectTag' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String', ], 'Value' => [ 'shape' => 'String', ], ], ], 'S3ObjectTagList' => [ 'type' => 'list''member' => [ 'shape' => 'S3ObjectTag''locationName' => 'item', ], ], 'S3Storage' => [ 'type' => 'structure''members' => [ 'AWSAccessKeyId' => [ 'shape' => 'String', ], 'Bucket' => [ 'shape' => 'String''locationName' => 'bucket', ], 'Prefix' => [ 'shape' => 'String''locationName' => 'prefix', ], 'UploadPolicy' => [ 'shape' => 'Blob''locationName' => 'uploadPolicy', ], 'UploadPolicySignature' => [ 'shape' => 'String''locationName' => 'uploadPolicySignature', ], ], ], 'ScheduledInstance' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'CreateDate' => [ 'shape' => 'DateTime''locationName' => 'createDate', ], 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'NetworkPlatform' => [ 'shape' => 'String''locationName' => 'networkPlatform', ], 'NextSlotStartTime' => [ 'shape' => 'DateTime''locationName' => 'nextSlotStartTime', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'PreviousSlotEndTime' => [ 'shape' => 'DateTime''locationName' => 'previousSlotEndTime', ], 'Recurrence' => [ 'shape' => 'ScheduledInstanceRecurrence''locationName' => 'recurrence', ], 'ScheduledInstanceId' => [ 'shape' => 'String''locationName' => 'scheduledInstanceId', ], 'SlotDurationInHours' => [ 'shape' => 'Integer''locationName' => 'slotDurationInHours', ], 'TermEndDate' => [ 'shape' => 'DateTime''locationName' => 'termEndDate', ], 'TermStartDate' => [ 'shape' => 'DateTime''locationName' => 'termStartDate', ], 'TotalScheduledInstanceHours' => [ 'shape' => 'Integer''locationName' => 'totalScheduledInstanceHours', ], ], ], 'ScheduledInstanceAvailability' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'AvailableInstanceCount' => [ 'shape' => 'Integer''locationName' => 'availableInstanceCount', ], 'FirstSlotStartTime' => [ 'shape' => 'DateTime''locationName' => 'firstSlotStartTime', ], 'HourlyPrice' => [ 'shape' => 'String''locationName' => 'hourlyPrice', ], 'InstanceType' => [ 'shape' => 'String''locationName' => 'instanceType', ], 'MaxTermDurationInDays' => [ 'shape' => 'Integer''locationName' => 'maxTermDurationInDays', ], 'MinTermDurationInDays' => [ 'shape' => 'Integer''locationName' => 'minTermDurationInDays', ], 'NetworkPlatform' => [ 'shape' => 'String''locationName' => 'networkPlatform', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'PurchaseToken' => [ 'shape' => 'String''locationName' => 'purchaseToken', ], 'Recurrence' => [ 'shape' => 'ScheduledInstanceRecurrence''locationName' => 'recurrence', ], 'SlotDurationInHours' => [ 'shape' => 'Integer''locationName' => 'slotDurationInHours', ], 'TotalScheduledInstanceHours' => [ 'shape' => 'Integer''locationName' => 'totalScheduledInstanceHours', ], ], ], 'ScheduledInstanceAvailabilitySet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstanceAvailability''locationName' => 'item', ], ], 'ScheduledInstanceId' => [ 'type' => 'string', ], 'ScheduledInstanceIdRequestSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstanceId''locationName' => 'ScheduledInstanceId', ], ], 'ScheduledInstanceRecurrence' => [ 'type' => 'structure''members' => [ 'Frequency' => [ 'shape' => 'String''locationName' => 'frequency', ], 'Interval' => [ 'shape' => 'Integer''locationName' => 'interval', ], 'OccurrenceDaySet' => [ 'shape' => 'OccurrenceDaySet''locationName' => 'occurrenceDaySet', ], 'OccurrenceRelativeToEnd' => [ 'shape' => 'Boolean''locationName' => 'occurrenceRelativeToEnd', ], 'OccurrenceUnit' => [ 'shape' => 'String''locationName' => 'occurrenceUnit', ], ], ], 'ScheduledInstanceRecurrenceRequest' => [ 'type' => 'structure''members' => [ 'Frequency' => [ 'shape' => 'String', ], 'Interval' => [ 'shape' => 'Integer', ], 'OccurrenceDays' => [ 'shape' => 'OccurrenceDayRequestSet''locationName' => 'OccurrenceDay', ], 'OccurrenceRelativeToEnd' => [ 'shape' => 'Boolean', ], 'OccurrenceUnit' => [ 'shape' => 'String', ], ], ], 'ScheduledInstanceSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstance''locationName' => 'item', ], ], 'ScheduledInstancesBlockDeviceMapping' => [ 'type' => 'structure''members' => [ 'DeviceName' => [ 'shape' => 'String', ], 'Ebs' => [ 'shape' => 'ScheduledInstancesEbs', ], 'NoDevice' => [ 'shape' => 'String', ], 'VirtualName' => [ 'shape' => 'String', ], ], ], 'ScheduledInstancesBlockDeviceMappingSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstancesBlockDeviceMapping''locationName' => 'BlockDeviceMapping', ], ], 'ScheduledInstancesEbs' => [ 'type' => 'structure''members' => [ 'DeleteOnTermination' => [ 'shape' => 'Boolean', ], 'Encrypted' => [ 'shape' => 'Boolean', ], 'Iops' => [ 'shape' => 'Integer', ], 'SnapshotId' => [ 'shape' => 'SnapshotId', ], 'VolumeSize' => [ 'shape' => 'Integer', ], 'VolumeType' => [ 'shape' => 'String', ], ], ], 'ScheduledInstancesIamInstanceProfile' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String', ], 'Name' => [ 'shape' => 'String', ], ], ], 'ScheduledInstancesIpv6Address' => [ 'type' => 'structure''members' => [ 'Ipv6Address' => [ 'shape' => 'Ipv6Address', ], ], ], 'ScheduledInstancesIpv6AddressList' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstancesIpv6Address''locationName' => 'Ipv6Address', ], ], 'ScheduledInstancesLaunchSpecification' => [ 'type' => 'structure''required' => [ 'ImageId', ], 'members' => [ 'BlockDeviceMappings' => [ 'shape' => 'ScheduledInstancesBlockDeviceMappingSet''locationName' => 'BlockDeviceMapping', ], 'EbsOptimized' => [ 'shape' => 'Boolean', ], 'IamInstanceProfile' => [ 'shape' => 'ScheduledInstancesIamInstanceProfile', ], 'ImageId' => [ 'shape' => 'ImageId', ], 'InstanceType' => [ 'shape' => 'String', ], 'KernelId' => [ 'shape' => 'KernelId', ], 'KeyName' => [ 'shape' => 'KeyPairName', ], 'Monitoring' => [ 'shape' => 'ScheduledInstancesMonitoring', ], 'NetworkInterfaces' => [ 'shape' => 'ScheduledInstancesNetworkInterfaceSet''locationName' => 'NetworkInterface', ], 'Placement' => [ 'shape' => 'ScheduledInstancesPlacement', ], 'RamdiskId' => [ 'shape' => 'RamdiskId', ], 'SecurityGroupIds' => [ 'shape' => 'ScheduledInstancesSecurityGroupIdSet''locationName' => 'SecurityGroupId', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], 'UserData' => [ 'shape' => 'String', ], ], 'sensitive' => true, ], 'ScheduledInstancesMonitoring' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], ], ], 'ScheduledInstancesNetworkInterface' => [ 'type' => 'structure''members' => [ 'AssociatePublicIpAddress' => [ 'shape' => 'Boolean', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean', ], 'Description' => [ 'shape' => 'String', ], 'DeviceIndex' => [ 'shape' => 'Integer', ], 'Groups' => [ 'shape' => 'ScheduledInstancesSecurityGroupIdSet''locationName' => 'Group', ], 'Ipv6AddressCount' => [ 'shape' => 'Integer', ], 'Ipv6Addresses' => [ 'shape' => 'ScheduledInstancesIpv6AddressList''locationName' => 'Ipv6Address', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId', ], 'PrivateIpAddress' => [ 'shape' => 'String', ], 'PrivateIpAddressConfigs' => [ 'shape' => 'PrivateIpAddressConfigSet''locationName' => 'PrivateIpAddressConfig', ], 'SecondaryPrivateIpAddressCount' => [ 'shape' => 'Integer', ], 'SubnetId' => [ 'shape' => 'SubnetId', ], ], ], 'ScheduledInstancesNetworkInterfaceSet' => [ 'type' => 'list''member' => [ 'shape' => 'ScheduledInstancesNetworkInterface''locationName' => 'NetworkInterface', ], ], 'ScheduledInstancesPlacement' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String', ], 'GroupName' => [ 'shape' => 'PlacementGroupName', ], ], ], 'ScheduledInstancesPrivateIpAddressConfig' => [ 'type' => 'structure''members' => [ 'Primary' => [ 'shape' => 'Boolean', ], 'PrivateIpAddress' => [ 'shape' => 'String', ], ], ], 'ScheduledInstancesSecurityGroupIdSet' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'SecurityGroupId', ], ], 'SearchLocalGatewayRoutesRequest' => [ 'type' => 'structure''required' => [ 'LocalGatewayRouteTableId', ], 'members' => [ 'LocalGatewayRouteTableId' => [ 'shape' => 'LocalGatewayRoutetableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'MaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'SearchLocalGatewayRoutesResult' => [ 'type' => 'structure''members' => [ 'Routes' => [ 'shape' => 'LocalGatewayRouteList''locationName' => 'routeSet', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'SearchTransitGatewayMulticastGroupsRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayMulticastDomainId', ], 'members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'TransitGatewayMulticastDomainId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'NextToken' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'SearchTransitGatewayMulticastGroupsResult' => [ 'type' => 'structure''members' => [ 'MulticastGroups' => [ 'shape' => 'TransitGatewayMulticastGroupList''locationName' => 'multicastGroups', ], 'NextToken' => [ 'shape' => 'String''locationName' => 'nextToken', ], ], ], 'SearchTransitGatewayRoutesRequest' => [ 'type' => 'structure''required' => [ 'TransitGatewayRouteTableId''Filters', ], 'members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId', ], 'Filters' => [ 'shape' => 'FilterList''locationName' => 'Filter', ], 'MaxResults' => [ 'shape' => 'TransitGatewayMaxResults', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'SearchTransitGatewayRoutesResult' => [ 'type' => 'structure''members' => [ 'Routes' => [ 'shape' => 'TransitGatewayRouteList''locationName' => 'routeSet', ], 'AdditionalRoutesAvailable' => [ 'shape' => 'Boolean''locationName' => 'additionalRoutesAvailable', ], ], ], 'SecurityGroup' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'groupDescription', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList''locationName' => 'ipPermissions', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'IpPermissionsEgress' => [ 'shape' => 'IpPermissionList''locationName' => 'ipPermissionsEgress', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'SecurityGroupId' => [ 'type' => 'string', ], 'SecurityGroupIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'item', ], ], 'SecurityGroupIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'SecurityGroupId', ], ], 'SecurityGroupIdentifier' => [ 'type' => 'structure''members' => [ 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], ], ], 'SecurityGroupList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroup''locationName' => 'item', ], ], 'SecurityGroupName' => [ 'type' => 'string', ], 'SecurityGroupReference' => [ 'type' => 'structure''members' => [ 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'ReferencingVpcId' => [ 'shape' => 'String''locationName' => 'referencingVpcId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], ], ], 'SecurityGroupReferences' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupReference''locationName' => 'item', ], ], 'SecurityGroupRule' => [ 'type' => 'structure''members' => [ 'SecurityGroupRuleId' => [ 'shape' => 'SecurityGroupRuleId''locationName' => 'securityGroupRuleId', ], 'GroupId' => [ 'shape' => 'SecurityGroupId''locationName' => 'groupId', ], 'GroupOwnerId' => [ 'shape' => 'String''locationName' => 'groupOwnerId', ], 'IsEgress' => [ 'shape' => 'Boolean''locationName' => 'isEgress', ], 'IpProtocol' => [ 'shape' => 'String''locationName' => 'ipProtocol', ], 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], 'CidrIpv4' => [ 'shape' => 'String''locationName' => 'cidrIpv4', ], 'CidrIpv6' => [ 'shape' => 'String''locationName' => 'cidrIpv6', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId''locationName' => 'prefixListId', ], 'ReferencedGroupInfo' => [ 'shape' => 'ReferencedSecurityGroup''locationName' => 'referencedGroupInfo', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'SecurityGroupRuleDescription' => [ 'type' => 'structure''members' => [ 'SecurityGroupRuleId' => [ 'shape' => 'String', ], 'Description' => [ 'shape' => 'String', ], ], ], 'SecurityGroupRuleDescriptionList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupRuleDescription''locationName' => 'item', ], ], 'SecurityGroupRuleId' => [ 'type' => 'string', ], 'SecurityGroupRuleIdList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'SecurityGroupRuleList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupRule''locationName' => 'item', ], ], 'SecurityGroupRuleRequest' => [ 'type' => 'structure''members' => [ 'IpProtocol' => [ 'shape' => 'String', ], 'FromPort' => [ 'shape' => 'Integer', ], 'ToPort' => [ 'shape' => 'Integer', ], 'CidrIpv4' => [ 'shape' => 'String', ], 'CidrIpv6' => [ 'shape' => 'String', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId', ], 'ReferencedGroupId' => [ 'shape' => 'SecurityGroupId', ], 'Description' => [ 'shape' => 'String', ], ], ], 'SecurityGroupRuleUpdate' => [ 'type' => 'structure''required' => [ 'SecurityGroupRuleId', ], 'members' => [ 'SecurityGroupRuleId' => [ 'shape' => 'SecurityGroupRuleId', ], 'SecurityGroupRule' => [ 'shape' => 'SecurityGroupRuleRequest', ], ], ], 'SecurityGroupRuleUpdateList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupRuleUpdate''locationName' => 'item', ], ], 'SecurityGroupStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupName''locationName' => 'SecurityGroup', ], ], 'SelfServicePortal' => [ 'type' => 'string''enum' => [ 'enabled''disabled', ], ], 'SendDiagnosticInterruptRequest' => [ 'type' => 'structure''required' => [ 'InstanceId', ], 'members' => [ 'InstanceId' => [ 'shape' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'SensitiveUserData' => [ 'type' => 'string''sensitive' => true, ], 'ServiceConfiguration' => [ 'type' => 'structure''members' => [ 'ServiceType' => [ 'shape' => 'ServiceTypeDetailSet''locationName' => 'serviceType', ], 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], 'ServiceName' => [ 'shape' => 'String''locationName' => 'serviceName', ], 'ServiceState' => [ 'shape' => 'ServiceState''locationName' => 'serviceState', ], 'AvailabilityZones' => [ 'shape' => 'ValueStringList''locationName' => 'availabilityZoneSet', ], 'AcceptanceRequired' => [ 'shape' => 'Boolean''locationName' => 'acceptanceRequired', ], 'ManagesVpcEndpoints' => [ 'shape' => 'Boolean''locationName' => 'managesVpcEndpoints', ], 'NetworkLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'networkLoadBalancerArnSet', ], 'GatewayLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'gatewayLoadBalancerArnSet', ], 'SupportedIpAddressTypes' => [ 'shape' => 'SupportedIpAddressTypes''locationName' => 'supportedIpAddressTypeSet', ], 'BaseEndpointDnsNames' => [ 'shape' => 'ValueStringList''locationName' => 'baseEndpointDnsNameSet', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateDnsNameConfiguration' => [ 'shape' => 'PrivateDnsNameConfiguration''locationName' => 'privateDnsNameConfiguration', ], 'PayerResponsibility' => [ 'shape' => 'PayerResponsibility''locationName' => 'payerResponsibility', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'ServiceConfigurationSet' => [ 'type' => 'list''member' => [ 'shape' => 'ServiceConfiguration''locationName' => 'item', ], ], 'ServiceConnectivityType' => [ 'type' => 'string''enum' => [ 'ipv4''ipv6', ], ], 'ServiceDetail' => [ 'type' => 'structure''members' => [ 'ServiceName' => [ 'shape' => 'String''locationName' => 'serviceName', ], 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], 'ServiceType' => [ 'shape' => 'ServiceTypeDetailSet''locationName' => 'serviceType', ], 'AvailabilityZones' => [ 'shape' => 'ValueStringList''locationName' => 'availabilityZoneSet', ], 'Owner' => [ 'shape' => 'String''locationName' => 'owner', ], 'BaseEndpointDnsNames' => [ 'shape' => 'ValueStringList''locationName' => 'baseEndpointDnsNameSet', ], 'PrivateDnsName' => [ 'shape' => 'String''locationName' => 'privateDnsName', ], 'PrivateDnsNames' => [ 'shape' => 'PrivateDnsDetailsSet''locationName' => 'privateDnsNameSet', ], 'VpcEndpointPolicySupported' => [ 'shape' => 'Boolean''locationName' => 'vpcEndpointPolicySupported', ], 'AcceptanceRequired' => [ 'shape' => 'Boolean''locationName' => 'acceptanceRequired', ], 'ManagesVpcEndpoints' => [ 'shape' => 'Boolean''locationName' => 'managesVpcEndpoints', ], 'PayerResponsibility' => [ 'shape' => 'PayerResponsibility''locationName' => 'payerResponsibility', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'PrivateDnsNameVerificationState' => [ 'shape' => 'DnsNameState''locationName' => 'privateDnsNameVerificationState', ], 'SupportedIpAddressTypes' => [ 'shape' => 'SupportedIpAddressTypes''locationName' => 'supportedIpAddressTypeSet', ], ], ], 'ServiceDetailSet' => [ 'type' => 'list''member' => [ 'shape' => 'ServiceDetail''locationName' => 'item', ], ], 'ServiceState' => [ 'type' => 'string''enum' => [ 'Pending''Available''Deleting''Deleted''Failed', ], ], 'ServiceType' => [ 'type' => 'string''enum' => [ 'Interface''Gateway''GatewayLoadBalancer', ], ], 'ServiceTypeDetail' => [ 'type' => 'structure''members' => [ 'ServiceType' => [ 'shape' => 'ServiceType''locationName' => 'serviceType', ], ], ], 'ServiceTypeDetailSet' => [ 'type' => 'list''member' => [ 'shape' => 'ServiceTypeDetail''locationName' => 'item', ], ], 'ShutdownBehavior' => [ 'type' => 'string''enum' => [ 'stop''terminate', ], ], 'SlotDateTimeRangeRequest' => [ 'type' => 'structure''required' => [ 'EarliestTime''LatestTime', ], 'members' => [ 'EarliestTime' => [ 'shape' => 'DateTime', ], 'LatestTime' => [ 'shape' => 'DateTime', ], ], ], 'SlotStartTimeRangeRequest' => [ 'type' => 'structure''members' => [ 'EarliestTime' => [ 'shape' => 'DateTime', ], 'LatestTime' => [ 'shape' => 'DateTime', ], ], ], 'Snapshot' => [ 'type' => 'structure''members' => [ 'DataEncryptionKeyId' => [ 'shape' => 'String''locationName' => 'dataEncryptionKeyId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], 'State' => [ 'shape' => 'SnapshotState''locationName' => 'status', ], 'StateMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'VolumeSize' => [ 'shape' => 'Integer''locationName' => 'volumeSize', ], 'OwnerAlias' => [ 'shape' => 'String''locationName' => 'ownerAlias', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'StorageTier' => [ 'shape' => 'StorageTier''locationName' => 'storageTier', ], 'RestoreExpiryTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'restoreExpiryTime', ], ], ], 'SnapshotAttributeName' => [ 'type' => 'string''enum' => [ 'productCodes''createVolumePermission', ], ], 'SnapshotDetail' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DeviceName' => [ 'shape' => 'String''locationName' => 'deviceName', ], 'DiskImageSize' => [ 'shape' => 'Double''locationName' => 'diskImageSize', ], 'Format' => [ 'shape' => 'String''locationName' => 'format', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Url' => [ 'shape' => 'String''locationName' => 'url', ], 'UserBucket' => [ 'shape' => 'UserBucketDetails''locationName' => 'userBucket', ], ], ], 'SnapshotDetailList' => [ 'type' => 'list''member' => [ 'shape' => 'SnapshotDetail''locationName' => 'item', ], ], 'SnapshotDiskContainer' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String', ], 'Format' => [ 'shape' => 'String', ], 'Url' => [ 'shape' => 'String', ], 'UserBucket' => [ 'shape' => 'UserBucket', ], ], ], 'SnapshotId' => [ 'type' => 'string', ], 'SnapshotIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SnapshotId''locationName' => 'SnapshotId', ], ], 'SnapshotInfo' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'State' => [ 'shape' => 'SnapshotState''locationName' => 'state', ], 'VolumeSize' => [ 'shape' => 'Integer''locationName' => 'volumeSize', ], 'StartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'startTime', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], ], ], 'SnapshotList' => [ 'type' => 'list''member' => [ 'shape' => 'Snapshot''locationName' => 'item', ], ], 'SnapshotRecycleBinInfo' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'RecycleBinEnterTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'recycleBinEnterTime', ], 'RecycleBinExitTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'recycleBinExitTime', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], ], ], 'SnapshotRecycleBinInfoList' => [ 'type' => 'list''member' => [ 'shape' => 'SnapshotRecycleBinInfo''locationName' => 'item', ], ], 'SnapshotSet' => [ 'type' => 'list''member' => [ 'shape' => 'SnapshotInfo''locationName' => 'item', ], ], 'SnapshotState' => [ 'type' => 'string''enum' => [ 'pending''completed''error''recoverable''recovering', ], ], 'SnapshotTaskDetail' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'DiskImageSize' => [ 'shape' => 'Double''locationName' => 'diskImageSize', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'Format' => [ 'shape' => 'String''locationName' => 'format', ], 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], 'Progress' => [ 'shape' => 'String''locationName' => 'progress', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'Url' => [ 'shape' => 'String''locationName' => 'url', ], 'UserBucket' => [ 'shape' => 'UserBucketDetails''locationName' => 'userBucket', ], ], ], 'SnapshotTierStatus' => [ 'type' => 'structure''members' => [ 'SnapshotId' => [ 'shape' => 'SnapshotId''locationName' => 'snapshotId', ], 'VolumeId' => [ 'shape' => 'VolumeId''locationName' => 'volumeId', ], 'Status' => [ 'shape' => 'SnapshotState''locationName' => 'status', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'StorageTier' => [ 'shape' => 'StorageTier''locationName' => 'storageTier', ], 'LastTieringStartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'lastTieringStartTime', ], 'LastTieringProgress' => [ 'shape' => 'Integer''locationName' => 'lastTieringProgress', ], 'LastTieringOperationStatus' => [ 'shape' => 'TieringOperationStatus''locationName' => 'lastTieringOperationStatus', ], 'LastTieringOperationStatusDetail' => [ 'shape' => 'String''locationName' => 'lastTieringOperationStatusDetail', ], 'ArchivalCompleteTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'archivalCompleteTime', ], 'RestoreExpiryTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'restoreExpiryTime', ], ], ], 'SpotAllocationStrategy' => [ 'type' => 'string''enum' => [ 'lowest-price''diversified''capacity-optimized''capacity-optimized-prioritized''price-capacity-optimized', ], ], 'SpotCapacityRebalance' => [ 'type' => 'structure''members' => [ 'ReplacementStrategy' => [ 'shape' => 'ReplacementStrategy''locationName' => 'replacementStrategy', ], 'TerminationDelay' => [ 'shape' => 'Integer''locationName' => 'terminationDelay', ], ], ], 'SpotDatafeedSubscription' => [ 'type' => 'structure''members' => [ 'Bucket' => [ 'shape' => 'String''locationName' => 'bucket', ], 'Fault' => [ 'shape' => 'SpotInstanceStateFault''locationName' => 'fault', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Prefix' => [ 'shape' => 'String''locationName' => 'prefix', ], 'State' => [ 'shape' => 'DatafeedSubscriptionState''locationName' => 'state', ], ], ], 'SpotFleetLaunchSpecification' => [ 'type' => 'structure''members' => [ 'SecurityGroups' => [ 'shape' => 'GroupIdentifierList''locationName' => 'groupSet', ], 'AddressingType' => [ 'shape' => 'String''locationName' => 'addressingType', ], 'BlockDeviceMappings' => [ 'shape' => 'BlockDeviceMappingList''locationName' => 'blockDeviceMapping', ], 'EbsOptimized' => [ 'shape' => 'Boolean''locationName' => 'ebsOptimized', ], 'IamInstanceProfile' => [ 'shape' => 'IamInstanceProfileSpecification''locationName' => 'iamInstanceProfile', ], 'ImageId' => [ 'shape' => 'ImageId''locationName' => 'imageId', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'KernelId' => [ 'shape' => 'String''locationName' => 'kernelId', ], 'KeyName' => [ 'shape' => 'KeyPairName''locationName' => 'keyName', ], 'Monitoring' => [ 'shape' => 'SpotFleetMonitoring''locationName' => 'monitoring', ], 'NetworkInterfaces' => [ 'shape' => 'InstanceNetworkInterfaceSpecificationList''locationName' => 'networkInterfaceSet', ], 'Placement' => [ 'shape' => 'SpotPlacement''locationName' => 'placement', ], 'RamdiskId' => [ 'shape' => 'String''locationName' => 'ramdiskId', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'UserData' => [ 'shape' => 'SensitiveUserData''locationName' => 'userData', ], 'WeightedCapacity' => [ 'shape' => 'Double''locationName' => 'weightedCapacity', ], 'TagSpecifications' => [ 'shape' => 'SpotFleetTagSpecificationList''locationName' => 'tagSpecificationSet', ], 'InstanceRequirements' => [ 'shape' => 'InstanceRequirements''locationName' => 'instanceRequirements', ], ], ], 'SpotFleetMonitoring' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], ], ], 'SpotFleetRequestConfig' => [ 'type' => 'structure''members' => [ 'ActivityStatus' => [ 'shape' => 'ActivityStatus''locationName' => 'activityStatus', ], 'CreateTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'createTime', ], 'SpotFleetRequestConfig' => [ 'shape' => 'SpotFleetRequestConfigData''locationName' => 'spotFleetRequestConfig', ], 'SpotFleetRequestId' => [ 'shape' => 'String''locationName' => 'spotFleetRequestId', ], 'SpotFleetRequestState' => [ 'shape' => 'BatchState''locationName' => 'spotFleetRequestState', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'SpotFleetRequestConfigData' => [ 'type' => 'structure''required' => [ 'IamFleetRole''TargetCapacity', ], 'members' => [ 'AllocationStrategy' => [ 'shape' => 'AllocationStrategy''locationName' => 'allocationStrategy', ], 'OnDemandAllocationStrategy' => [ 'shape' => 'OnDemandAllocationStrategy''locationName' => 'onDemandAllocationStrategy', ], 'SpotMaintenanceStrategies' => [ 'shape' => 'SpotMaintenanceStrategies''locationName' => 'spotMaintenanceStrategies', ], 'ClientToken' => [ 'shape' => 'String''locationName' => 'clientToken', ], 'ExcessCapacityTerminationPolicy' => [ 'shape' => 'ExcessCapacityTerminationPolicy''locationName' => 'excessCapacityTerminationPolicy', ], 'FulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'fulfilledCapacity', ], 'OnDemandFulfilledCapacity' => [ 'shape' => 'Double''locationName' => 'onDemandFulfilledCapacity', ], 'IamFleetRole' => [ 'shape' => 'String''locationName' => 'iamFleetRole', ], 'LaunchSpecifications' => [ 'shape' => 'LaunchSpecsList''locationName' => 'launchSpecifications', ], 'LaunchTemplateConfigs' => [ 'shape' => 'LaunchTemplateConfigList''locationName' => 'launchTemplateConfigs', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'TargetCapacity' => [ 'shape' => 'Integer''locationName' => 'targetCapacity', ], 'OnDemandTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'onDemandTargetCapacity', ], 'OnDemandMaxTotalPrice' => [ 'shape' => 'String''locationName' => 'onDemandMaxTotalPrice', ], 'SpotMaxTotalPrice' => [ 'shape' => 'String''locationName' => 'spotMaxTotalPrice', ], 'TerminateInstancesWithExpiration' => [ 'shape' => 'Boolean''locationName' => 'terminateInstancesWithExpiration', ], 'Type' => [ 'shape' => 'FleetType''locationName' => 'type', ], 'ValidFrom' => [ 'shape' => 'DateTime''locationName' => 'validFrom', ], 'ValidUntil' => [ 'shape' => 'DateTime''locationName' => 'validUntil', ], 'ReplaceUnhealthyInstances' => [ 'shape' => 'Boolean''locationName' => 'replaceUnhealthyInstances', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior''locationName' => 'instanceInterruptionBehavior', ], 'LoadBalancersConfig' => [ 'shape' => 'LoadBalancersConfig''locationName' => 'loadBalancersConfig', ], 'InstancePoolsToUseCount' => [ 'shape' => 'Integer''locationName' => 'instancePoolsToUseCount', ], 'Context' => [ 'shape' => 'String''locationName' => 'context', ], 'TargetCapacityUnitType' => [ 'shape' => 'TargetCapacityUnitType''locationName' => 'targetCapacityUnitType', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], ], ], 'SpotFleetRequestConfigSet' => [ 'type' => 'list''member' => [ 'shape' => 'SpotFleetRequestConfig''locationName' => 'item', ], ], 'SpotFleetRequestId' => [ 'type' => 'string', ], 'SpotFleetRequestIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotFleetRequestId''locationName' => 'item', ], ], 'SpotFleetTagSpecification' => [ 'type' => 'structure''members' => [ 'ResourceType' => [ 'shape' => 'ResourceType''locationName' => 'resourceType', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tag', ], ], ], 'SpotFleetTagSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotFleetTagSpecification''locationName' => 'item', ], ], 'SpotInstanceInterruptionBehavior' => [ 'type' => 'string''enum' => [ 'hibernate''stop''terminate', ], ], 'SpotInstanceRequest' => [ 'type' => 'structure''members' => [ 'ActualBlockHourlyPrice' => [ 'shape' => 'String''locationName' => 'actualBlockHourlyPrice', ], 'AvailabilityZoneGroup' => [ 'shape' => 'String''locationName' => 'availabilityZoneGroup', ], 'BlockDurationMinutes' => [ 'shape' => 'Integer''locationName' => 'blockDurationMinutes', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'Fault' => [ 'shape' => 'SpotInstanceStateFault''locationName' => 'fault', ], 'InstanceId' => [ 'shape' => 'InstanceId''locationName' => 'instanceId', ], 'LaunchGroup' => [ 'shape' => 'String''locationName' => 'launchGroup', ], 'LaunchSpecification' => [ 'shape' => 'LaunchSpecification''locationName' => 'launchSpecification', ], 'LaunchedAvailabilityZone' => [ 'shape' => 'String''locationName' => 'launchedAvailabilityZone', ], 'ProductDescription' => [ 'shape' => 'RIProductDescription''locationName' => 'productDescription', ], 'SpotInstanceRequestId' => [ 'shape' => 'String''locationName' => 'spotInstanceRequestId', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'State' => [ 'shape' => 'SpotInstanceState''locationName' => 'state', ], 'Status' => [ 'shape' => 'SpotInstanceStatus''locationName' => 'status', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'Type' => [ 'shape' => 'SpotInstanceType''locationName' => 'type', ], 'ValidFrom' => [ 'shape' => 'DateTime''locationName' => 'validFrom', ], 'ValidUntil' => [ 'shape' => 'DateTime''locationName' => 'validUntil', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior''locationName' => 'instanceInterruptionBehavior', ], ], ], 'SpotInstanceRequestId' => [ 'type' => 'string', ], 'SpotInstanceRequestIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotInstanceRequestId''locationName' => 'SpotInstanceRequestId', ], ], 'SpotInstanceRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotInstanceRequest''locationName' => 'item', ], ], 'SpotInstanceState' => [ 'type' => 'string''enum' => [ 'open''active''closed''cancelled''failed', ], ], 'SpotInstanceStateFault' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'SpotInstanceStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], 'UpdateTime' => [ 'shape' => 'DateTime''locationName' => 'updateTime', ], ], ], 'SpotInstanceType' => [ 'type' => 'string''enum' => [ 'one-time''persistent', ], ], 'SpotMaintenanceStrategies' => [ 'type' => 'structure''members' => [ 'CapacityRebalance' => [ 'shape' => 'SpotCapacityRebalance''locationName' => 'capacityRebalance', ], ], ], 'SpotMarketOptions' => [ 'type' => 'structure''members' => [ 'MaxPrice' => [ 'shape' => 'String', ], 'SpotInstanceType' => [ 'shape' => 'SpotInstanceType', ], 'BlockDurationMinutes' => [ 'shape' => 'Integer', ], 'ValidUntil' => [ 'shape' => 'DateTime', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'InstanceInterruptionBehavior', ], ], ], 'SpotOptions' => [ 'type' => 'structure''members' => [ 'AllocationStrategy' => [ 'shape' => 'SpotAllocationStrategy''locationName' => 'allocationStrategy', ], 'MaintenanceStrategies' => [ 'shape' => 'FleetSpotMaintenanceStrategies''locationName' => 'maintenanceStrategies', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'SpotInstanceInterruptionBehavior''locationName' => 'instanceInterruptionBehavior', ], 'InstancePoolsToUseCount' => [ 'shape' => 'Integer''locationName' => 'instancePoolsToUseCount', ], 'SingleInstanceType' => [ 'shape' => 'Boolean''locationName' => 'singleInstanceType', ], 'SingleAvailabilityZone' => [ 'shape' => 'Boolean''locationName' => 'singleAvailabilityZone', ], 'MinTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'minTargetCapacity', ], 'MaxTotalPrice' => [ 'shape' => 'String''locationName' => 'maxTotalPrice', ], ], ], 'SpotOptionsRequest' => [ 'type' => 'structure''members' => [ 'AllocationStrategy' => [ 'shape' => 'SpotAllocationStrategy', ], 'MaintenanceStrategies' => [ 'shape' => 'FleetSpotMaintenanceStrategiesRequest', ], 'InstanceInterruptionBehavior' => [ 'shape' => 'SpotInstanceInterruptionBehavior', ], 'InstancePoolsToUseCount' => [ 'shape' => 'Integer', ], 'SingleInstanceType' => [ 'shape' => 'Boolean', ], 'SingleAvailabilityZone' => [ 'shape' => 'Boolean', ], 'MinTargetCapacity' => [ 'shape' => 'Integer', ], 'MaxTotalPrice' => [ 'shape' => 'String', ], ], ], 'SpotPlacement' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'GroupName' => [ 'shape' => 'PlacementGroupName''locationName' => 'groupName', ], 'Tenancy' => [ 'shape' => 'Tenancy''locationName' => 'tenancy', ], ], ], 'SpotPlacementScore' => [ 'type' => 'structure''members' => [ 'Region' => [ 'shape' => 'String''locationName' => 'region', ], 'AvailabilityZoneId' => [ 'shape' => 'String''locationName' => 'availabilityZoneId', ], 'Score' => [ 'shape' => 'Integer''locationName' => 'score', ], ], ], 'SpotPlacementScores' => [ 'type' => 'list''member' => [ 'shape' => 'SpotPlacementScore''locationName' => 'item', ], ], 'SpotPlacementScoresMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 10, ], 'SpotPlacementScoresTargetCapacity' => [ 'type' => 'integer''max' => 2000000000'min' => 1, ], 'SpotPrice' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'InstanceType' => [ 'shape' => 'InstanceType''locationName' => 'instanceType', ], 'ProductDescription' => [ 'shape' => 'RIProductDescription''locationName' => 'productDescription', ], 'SpotPrice' => [ 'shape' => 'String''locationName' => 'spotPrice', ], 'Timestamp' => [ 'shape' => 'DateTime''locationName' => 'timestamp', ], ], ], 'SpotPriceHistoryList' => [ 'type' => 'list''member' => [ 'shape' => 'SpotPrice''locationName' => 'item', ], ], 'SpreadLevel' => [ 'type' => 'string''enum' => [ 'host''rack', ], ], 'StaleIpPermission' => [ 'type' => 'structure''members' => [ 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'IpProtocol' => [ 'shape' => 'String''locationName' => 'ipProtocol', ], 'IpRanges' => [ 'shape' => 'IpRanges''locationName' => 'ipRanges', ], 'PrefixListIds' => [ 'shape' => 'PrefixListIdSet''locationName' => 'prefixListIds', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], 'UserIdGroupPairs' => [ 'shape' => 'UserIdGroupPairSet''locationName' => 'groups', ], ], ], 'StaleIpPermissionSet' => [ 'type' => 'list''member' => [ 'shape' => 'StaleIpPermission''locationName' => 'item', ], ], 'StaleSecurityGroup' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'StaleIpPermissions' => [ 'shape' => 'StaleIpPermissionSet''locationName' => 'staleIpPermissions', ], 'StaleIpPermissionsEgress' => [ 'shape' => 'StaleIpPermissionSet''locationName' => 'staleIpPermissionsEgress', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'StaleSecurityGroupSet' => [ 'type' => 'list''member' => [ 'shape' => 'StaleSecurityGroup''locationName' => 'item', ], ], 'StartInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'AdditionalInfo' => [ 'shape' => 'String''locationName' => 'additionalInfo', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'StartInstancesResult' => [ 'type' => 'structure''members' => [ 'StartingInstances' => [ 'shape' => 'InstanceStateChangeList''locationName' => 'instancesSet', ], ], ], 'StartNetworkInsightsAccessScopeAnalysisRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsAccessScopeId''ClientToken', ], 'members' => [ 'NetworkInsightsAccessScopeId' => [ 'shape' => 'NetworkInsightsAccessScopeId', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'StartNetworkInsightsAccessScopeAnalysisResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAccessScopeAnalysis' => [ 'shape' => 'NetworkInsightsAccessScopeAnalysis''locationName' => 'networkInsightsAccessScopeAnalysis', ], ], ], 'StartNetworkInsightsAnalysisRequest' => [ 'type' => 'structure''required' => [ 'NetworkInsightsPathId''ClientToken', ], 'members' => [ 'NetworkInsightsPathId' => [ 'shape' => 'NetworkInsightsPathId', ], 'AdditionalAccounts' => [ 'shape' => 'ValueStringList''locationName' => 'AdditionalAccount', ], 'FilterInArns' => [ 'shape' => 'ArnList''locationName' => 'FilterInArn', ], 'DryRun' => [ 'shape' => 'Boolean', ], 'TagSpecifications' => [ 'shape' => 'TagSpecificationList''locationName' => 'TagSpecification', ], 'ClientToken' => [ 'shape' => 'String''idempotencyToken' => true, ], ], ], 'StartNetworkInsightsAnalysisResult' => [ 'type' => 'structure''members' => [ 'NetworkInsightsAnalysis' => [ 'shape' => 'NetworkInsightsAnalysis''locationName' => 'networkInsightsAnalysis', ], ], ], 'StartVpcEndpointServicePrivateDnsVerificationRequest' => [ 'type' => 'structure''required' => [ 'ServiceId', ], 'members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'ServiceId' => [ 'shape' => 'VpcEndpointServiceId', ], ], ], 'StartVpcEndpointServicePrivateDnsVerificationResult' => [ 'type' => 'structure''members' => [ 'ReturnValue' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'State' => [ 'type' => 'string''enum' => [ 'PendingAcceptance''Pending''Available''Deleting''Deleted''Rejected''Failed''Expired', ], ], 'StateReason' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'StaticSourcesSupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'StatisticType' => [ 'type' => 'string''enum' => [ 'p50', ], ], 'Status' => [ 'type' => 'string''enum' => [ 'MoveInProgress''InVpc''InClassic', ], ], 'StatusName' => [ 'type' => 'string''enum' => [ 'reachability', ], ], 'StatusType' => [ 'type' => 'string''enum' => [ 'passed''failed''insufficient-data''initializing', ], ], 'StopInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'Hibernate' => [ 'shape' => 'Boolean', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], 'Force' => [ 'shape' => 'Boolean''locationName' => 'force', ], ], ], 'StopInstancesResult' => [ 'type' => 'structure''members' => [ 'StoppingInstances' => [ 'shape' => 'InstanceStateChangeList''locationName' => 'instancesSet', ], ], ], 'Storage' => [ 'type' => 'structure''members' => [ 'S3' => [ 'shape' => 'S3Storage', ], ], ], 'StorageLocation' => [ 'type' => 'structure''members' => [ 'Bucket' => [ 'shape' => 'String', ], 'Key' => [ 'shape' => 'String', ], ], ], 'StorageTier' => [ 'type' => 'string''enum' => [ 'archive''standard', ], ], 'StoreImageTaskResult' => [ 'type' => 'structure''members' => [ 'AmiId' => [ 'shape' => 'String''locationName' => 'amiId', ], 'TaskStartTime' => [ 'shape' => 'MillisecondDateTime''locationName' => 'taskStartTime', ], 'Bucket' => [ 'shape' => 'String''locationName' => 'bucket', ], 'S3objectKey' => [ 'shape' => 'String''locationName' => 's3objectKey', ], 'ProgressPercentage' => [ 'shape' => 'Integer''locationName' => 'progressPercentage', ], 'StoreTaskState' => [ 'shape' => 'String''locationName' => 'storeTaskState', ], 'StoreTaskFailureReason' => [ 'shape' => 'String''locationName' => 'storeTaskFailureReason', ], ], ], 'StoreImageTaskResultSet' => [ 'type' => 'list''member' => [ 'shape' => 'StoreImageTaskResult''locationName' => 'item', ], ], 'String' => [ 'type' => 'string', ], 'StringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'StringType' => [ 'type' => 'string''max' => 64000'min' => 0, ], 'Subnet' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'AvailabilityZoneId' => [ 'shape' => 'String''locationName' => 'availabilityZoneId', ], 'AvailableIpAddressCount' => [ 'shape' => 'Integer''locationName' => 'availableIpAddressCount', ], 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'DefaultForAz' => [ 'shape' => 'Boolean''locationName' => 'defaultForAz', ], 'EnableLniAtDeviceIndex' => [ 'shape' => 'Integer''locationName' => 'enableLniAtDeviceIndex', ], 'MapPublicIpOnLaunch' => [ 'shape' => 'Boolean''locationName' => 'mapPublicIpOnLaunch', ], 'MapCustomerOwnedIpOnLaunch' => [ 'shape' => 'Boolean''locationName' => 'mapCustomerOwnedIpOnLaunch', ], 'CustomerOwnedIpv4Pool' => [ 'shape' => 'CoipPoolId''locationName' => 'customerOwnedIpv4Pool', ], 'State' => [ 'shape' => 'SubnetState''locationName' => 'state', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'AssignIpv6AddressOnCreation' => [ 'shape' => 'Boolean''locationName' => 'assignIpv6AddressOnCreation', ], 'Ipv6CidrBlockAssociationSet' => [ 'shape' => 'SubnetIpv6CidrBlockAssociationSet''locationName' => 'ipv6CidrBlockAssociationSet', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'SubnetArn' => [ 'shape' => 'String''locationName' => 'subnetArn', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'EnableDns64' => [ 'shape' => 'Boolean''locationName' => 'enableDns64', ], 'Ipv6Native' => [ 'shape' => 'Boolean''locationName' => 'ipv6Native', ], 'PrivateDnsNameOptionsOnLaunch' => [ 'shape' => 'PrivateDnsNameOptionsOnLaunch''locationName' => 'privateDnsNameOptionsOnLaunch', ], ], ], 'SubnetAssociation' => [ 'type' => 'structure''members' => [ 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'State' => [ 'shape' => 'TransitGatewayMulitcastDomainAssociationState''locationName' => 'state', ], ], ], 'SubnetAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetAssociation''locationName' => 'item', ], ], 'SubnetCidrAssociationId' => [ 'type' => 'string', ], 'SubnetCidrBlockState' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'SubnetCidrBlockStateCode''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], ], ], 'SubnetCidrBlockStateCode' => [ 'type' => 'string''enum' => [ 'associating''associated''disassociating''disassociated''failing''failed', ], ], 'SubnetCidrReservation' => [ 'type' => 'structure''members' => [ 'SubnetCidrReservationId' => [ 'shape' => 'SubnetCidrReservationId''locationName' => 'subnetCidrReservationId', ], 'SubnetId' => [ 'shape' => 'SubnetId''locationName' => 'subnetId', ], 'Cidr' => [ 'shape' => 'String''locationName' => 'cidr', ], 'ReservationType' => [ 'shape' => 'SubnetCidrReservationType''locationName' => 'reservationType', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'SubnetCidrReservationId' => [ 'type' => 'string', ], 'SubnetCidrReservationList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetCidrReservation''locationName' => 'item', ], ], 'SubnetCidrReservationType' => [ 'type' => 'string''enum' => [ 'prefix''explicit', ], ], 'SubnetId' => [ 'type' => 'string', ], 'SubnetIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'SubnetId', ], ], 'SubnetIpv6CidrBlockAssociation' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'SubnetCidrAssociationId''locationName' => 'associationId', ], 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'Ipv6CidrBlockState' => [ 'shape' => 'SubnetCidrBlockState''locationName' => 'ipv6CidrBlockState', ], ], ], 'SubnetIpv6CidrBlockAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetIpv6CidrBlockAssociation''locationName' => 'item', ], ], 'SubnetList' => [ 'type' => 'list''member' => [ 'shape' => 'Subnet''locationName' => 'item', ], ], 'SubnetState' => [ 'type' => 'string''enum' => [ 'pending''available', ], ], 'Subscription' => [ 'type' => 'structure''members' => [ 'Source' => [ 'shape' => 'String''locationName' => 'source', ], 'Destination' => [ 'shape' => 'String''locationName' => 'destination', ], 'Metric' => [ 'shape' => 'MetricType''locationName' => 'metric', ], 'Statistic' => [ 'shape' => 'StatisticType''locationName' => 'statistic', ], 'Period' => [ 'shape' => 'PeriodType''locationName' => 'period', ], ], ], 'SubscriptionList' => [ 'type' => 'list''member' => [ 'shape' => 'Subscription''locationName' => 'item', ], ], 'SuccessfulInstanceCreditSpecificationItem' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], ], ], 'SuccessfulInstanceCreditSpecificationSet' => [ 'type' => 'list''member' => [ 'shape' => 'SuccessfulInstanceCreditSpecificationItem''locationName' => 'item', ], ], 'SuccessfulQueuedPurchaseDeletion' => [ 'type' => 'structure''members' => [ 'ReservedInstancesId' => [ 'shape' => 'String''locationName' => 'reservedInstancesId', ], ], ], 'SuccessfulQueuedPurchaseDeletionSet' => [ 'type' => 'list''member' => [ 'shape' => 'SuccessfulQueuedPurchaseDeletion''locationName' => 'item', ], ], 'SummaryStatus' => [ 'type' => 'string''enum' => [ 'ok''impaired''insufficient-data''not-applicable''initializing', ], ], 'SupportedIpAddressTypes' => [ 'type' => 'list''member' => [ 'shape' => 'ServiceConnectivityType''locationName' => 'item', ], 'max' => 2'min' => 0, ], 'Tag' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String''locationName' => 'key', ], 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'TagDescription' => [ 'type' => 'structure''members' => [ 'Key' => [ 'shape' => 'String''locationName' => 'key', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'ResourceType''locationName' => 'resourceType', ], 'Value' => [ 'shape' => 'String''locationName' => 'value', ], ], ], 'TagDescriptionList' => [ 'type' => 'list''member' => [ 'shape' => 'TagDescription''locationName' => 'item', ], ], 'TagList' => [ 'type' => 'list''member' => [ 'shape' => 'Tag''locationName' => 'item', ], ], 'TagSpecification' => [ 'type' => 'structure''members' => [ 'ResourceType' => [ 'shape' => 'ResourceType''locationName' => 'resourceType', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'Tag', ], ], ], 'TagSpecificationList' => [ 'type' => 'list''member' => [ 'shape' => 'TagSpecification''locationName' => 'item', ], ], 'TaggableResourceId' => [ 'type' => 'string', ], 'TargetCapacitySpecification' => [ 'type' => 'structure''members' => [ 'TotalTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'totalTargetCapacity', ], 'OnDemandTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'onDemandTargetCapacity', ], 'SpotTargetCapacity' => [ 'shape' => 'Integer''locationName' => 'spotTargetCapacity', ], 'DefaultTargetCapacityType' => [ 'shape' => 'DefaultTargetCapacityType''locationName' => 'defaultTargetCapacityType', ], 'TargetCapacityUnitType' => [ 'shape' => 'TargetCapacityUnitType''locationName' => 'targetCapacityUnitType', ], ], ], 'TargetCapacitySpecificationRequest' => [ 'type' => 'structure''required' => [ 'TotalTargetCapacity', ], 'members' => [ 'TotalTargetCapacity' => [ 'shape' => 'Integer', ], 'OnDemandTargetCapacity' => [ 'shape' => 'Integer', ], 'SpotTargetCapacity' => [ 'shape' => 'Integer', ], 'DefaultTargetCapacityType' => [ 'shape' => 'DefaultTargetCapacityType', ], 'TargetCapacityUnitType' => [ 'shape' => 'TargetCapacityUnitType', ], ], ], 'TargetCapacityUnitType' => [ 'type' => 'string''enum' => [ 'vcpu''memory-mib''units', ], ], 'TargetConfiguration' => [ 'type' => 'structure''members' => [ 'InstanceCount' => [ 'shape' => 'Integer''locationName' => 'instanceCount', ], 'OfferingId' => [ 'shape' => 'String''locationName' => 'offeringId', ], ], ], 'TargetConfigurationRequest' => [ 'type' => 'structure''required' => [ 'OfferingId', ], 'members' => [ 'InstanceCount' => [ 'shape' => 'Integer', ], 'OfferingId' => [ 'shape' => 'ReservedInstancesOfferingId', ], ], ], 'TargetConfigurationRequestSet' => [ 'type' => 'list''member' => [ 'shape' => 'TargetConfigurationRequest''locationName' => 'TargetConfigurationRequest', ], ], 'TargetGroup' => [ 'type' => 'structure''members' => [ 'Arn' => [ 'shape' => 'String''locationName' => 'arn', ], ], ], 'TargetGroups' => [ 'type' => 'list''member' => [ 'shape' => 'TargetGroup''locationName' => 'item', ], 'max' => 5'min' => 1, ], 'TargetGroupsConfig' => [ 'type' => 'structure''members' => [ 'TargetGroups' => [ 'shape' => 'TargetGroups''locationName' => 'targetGroups', ], ], ], 'TargetNetwork' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'TargetNetworkId' => [ 'shape' => 'String''locationName' => 'targetNetworkId', ], 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Status' => [ 'shape' => 'AssociationStatus''locationName' => 'status', ], 'SecurityGroups' => [ 'shape' => 'ValueStringList''locationName' => 'securityGroups', ], ], ], 'TargetNetworkSet' => [ 'type' => 'list''member' => [ 'shape' => 'TargetNetwork''locationName' => 'item', ], ], 'TargetReservationValue' => [ 'type' => 'structure''members' => [ 'ReservationValue' => [ 'shape' => 'ReservationValue''locationName' => 'reservationValue', ], 'TargetConfiguration' => [ 'shape' => 'TargetConfiguration''locationName' => 'targetConfiguration', ], ], ], 'TargetReservationValueSet' => [ 'type' => 'list''member' => [ 'shape' => 'TargetReservationValue''locationName' => 'item', ], ], 'TargetStorageTier' => [ 'type' => 'string''enum' => [ 'archive', ], ], 'TelemetryStatus' => [ 'type' => 'string''enum' => [ 'UP''DOWN', ], ], 'Tenancy' => [ 'type' => 'string''enum' => [ 'default''dedicated''host', ], ], 'TerminateClientVpnConnectionsRequest' => [ 'type' => 'structure''required' => [ 'ClientVpnEndpointId', ], 'members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'ClientVpnEndpointId', ], 'ConnectionId' => [ 'shape' => 'VpnConnectionId', ], 'Username' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'TerminateClientVpnConnectionsResult' => [ 'type' => 'structure''members' => [ 'ClientVpnEndpointId' => [ 'shape' => 'String''locationName' => 'clientVpnEndpointId', ], 'Username' => [ 'shape' => 'String''locationName' => 'username', ], 'ConnectionStatuses' => [ 'shape' => 'TerminateConnectionStatusSet''locationName' => 'connectionStatuses', ], ], ], 'TerminateConnectionStatus' => [ 'type' => 'structure''members' => [ 'ConnectionId' => [ 'shape' => 'String''locationName' => 'connectionId', ], 'PreviousStatus' => [ 'shape' => 'ClientVpnConnectionStatus''locationName' => 'previousStatus', ], 'CurrentStatus' => [ 'shape' => 'ClientVpnConnectionStatus''locationName' => 'currentStatus', ], ], ], 'TerminateConnectionStatusSet' => [ 'type' => 'list''member' => [ 'shape' => 'TerminateConnectionStatus''locationName' => 'item', ], ], 'TerminateInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'TerminateInstancesResult' => [ 'type' => 'structure''members' => [ 'TerminatingInstances' => [ 'shape' => 'InstanceStateChangeList''locationName' => 'instancesSet', ], ], ], 'ThreadsPerCore' => [ 'type' => 'integer', ], 'ThreadsPerCoreList' => [ 'type' => 'list''member' => [ 'shape' => 'ThreadsPerCore''locationName' => 'item', ], ], 'ThroughResourcesStatement' => [ 'type' => 'structure''members' => [ 'ResourceStatement' => [ 'shape' => 'ResourceStatement''locationName' => 'resourceStatement', ], ], ], 'ThroughResourcesStatementList' => [ 'type' => 'list''member' => [ 'shape' => 'ThroughResourcesStatement''locationName' => 'item', ], ], 'ThroughResourcesStatementRequest' => [ 'type' => 'structure''members' => [ 'ResourceStatement' => [ 'shape' => 'ResourceStatementRequest', ], ], ], 'ThroughResourcesStatementRequestList' => [ 'type' => 'list''member' => [ 'shape' => 'ThroughResourcesStatementRequest''locationName' => 'item', ], ], 'TieringOperationStatus' => [ 'type' => 'string''enum' => [ 'archival-in-progress''archival-completed''archival-failed''temporary-restore-in-progress''temporary-restore-completed''temporary-restore-failed''permanent-restore-in-progress''permanent-restore-completed''permanent-restore-failed', ], ], 'TotalLocalStorageGB' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double''locationName' => 'min', ], 'Max' => [ 'shape' => 'Double''locationName' => 'max', ], ], ], 'TotalLocalStorageGBRequest' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Double', ], 'Max' => [ 'shape' => 'Double', ], ], ], 'TpmSupportValues' => [ 'type' => 'string''enum' => [ 'v2.0', ], ], 'TrafficDirection' => [ 'type' => 'string''enum' => [ 'ingress''egress', ], ], 'TrafficMirrorFilter' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterId', ], 'IngressFilterRules' => [ 'shape' => 'TrafficMirrorFilterRuleList''locationName' => 'ingressFilterRuleSet', ], 'EgressFilterRules' => [ 'shape' => 'TrafficMirrorFilterRuleList''locationName' => 'egressFilterRuleSet', ], 'NetworkServices' => [ 'shape' => 'TrafficMirrorNetworkServiceList''locationName' => 'networkServiceSet', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TrafficMirrorFilterId' => [ 'type' => 'string', ], 'TrafficMirrorFilterIdList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorFilterId''locationName' => 'item', ], ], 'TrafficMirrorFilterRule' => [ 'type' => 'structure''members' => [ 'TrafficMirrorFilterRuleId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterRuleId', ], 'TrafficMirrorFilterId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterId', ], 'TrafficDirection' => [ 'shape' => 'TrafficDirection''locationName' => 'trafficDirection', ], 'RuleNumber' => [ 'shape' => 'Integer''locationName' => 'ruleNumber', ], 'RuleAction' => [ 'shape' => 'TrafficMirrorRuleAction''locationName' => 'ruleAction', ], 'Protocol' => [ 'shape' => 'Integer''locationName' => 'protocol', ], 'DestinationPortRange' => [ 'shape' => 'TrafficMirrorPortRange''locationName' => 'destinationPortRange', ], 'SourcePortRange' => [ 'shape' => 'TrafficMirrorPortRange''locationName' => 'sourcePortRange', ], 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'SourceCidrBlock' => [ 'shape' => 'String''locationName' => 'sourceCidrBlock', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], ], ], 'TrafficMirrorFilterRuleField' => [ 'type' => 'string''enum' => [ 'destination-port-range''source-port-range''protocol''description', ], ], 'TrafficMirrorFilterRuleFieldList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorFilterRuleField', ], ], 'TrafficMirrorFilterRuleIdWithResolver' => [ 'type' => 'string', ], 'TrafficMirrorFilterRuleList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorFilterRule''locationName' => 'item', ], ], 'TrafficMirrorFilterSet' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorFilter''locationName' => 'item', ], ], 'TrafficMirrorNetworkService' => [ 'type' => 'string''enum' => [ 'amazon-dns', ], ], 'TrafficMirrorNetworkServiceList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorNetworkService''locationName' => 'item', ], ], 'TrafficMirrorPortRange' => [ 'type' => 'structure''members' => [ 'FromPort' => [ 'shape' => 'Integer''locationName' => 'fromPort', ], 'ToPort' => [ 'shape' => 'Integer''locationName' => 'toPort', ], ], ], 'TrafficMirrorPortRangeRequest' => [ 'type' => 'structure''members' => [ 'FromPort' => [ 'shape' => 'Integer', ], 'ToPort' => [ 'shape' => 'Integer', ], ], ], 'TrafficMirrorRuleAction' => [ 'type' => 'string''enum' => [ 'accept''reject', ], ], 'TrafficMirrorSession' => [ 'type' => 'structure''members' => [ 'TrafficMirrorSessionId' => [ 'shape' => 'String''locationName' => 'trafficMirrorSessionId', ], 'TrafficMirrorTargetId' => [ 'shape' => 'String''locationName' => 'trafficMirrorTargetId', ], 'TrafficMirrorFilterId' => [ 'shape' => 'String''locationName' => 'trafficMirrorFilterId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'PacketLength' => [ 'shape' => 'Integer''locationName' => 'packetLength', ], 'SessionNumber' => [ 'shape' => 'Integer''locationName' => 'sessionNumber', ], 'VirtualNetworkId' => [ 'shape' => 'Integer''locationName' => 'virtualNetworkId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TrafficMirrorSessionField' => [ 'type' => 'string''enum' => [ 'packet-length''description''virtual-network-id', ], ], 'TrafficMirrorSessionFieldList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorSessionField', ], ], 'TrafficMirrorSessionId' => [ 'type' => 'string', ], 'TrafficMirrorSessionIdList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorSessionId''locationName' => 'item', ], ], 'TrafficMirrorSessionSet' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorSession''locationName' => 'item', ], ], 'TrafficMirrorTarget' => [ 'type' => 'structure''members' => [ 'TrafficMirrorTargetId' => [ 'shape' => 'String''locationName' => 'trafficMirrorTargetId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'NetworkLoadBalancerArn' => [ 'shape' => 'String''locationName' => 'networkLoadBalancerArn', ], 'Type' => [ 'shape' => 'TrafficMirrorTargetType''locationName' => 'type', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'GatewayLoadBalancerEndpointId' => [ 'shape' => 'String''locationName' => 'gatewayLoadBalancerEndpointId', ], ], ], 'TrafficMirrorTargetId' => [ 'type' => 'string', ], 'TrafficMirrorTargetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorTargetId''locationName' => 'item', ], ], 'TrafficMirrorTargetSet' => [ 'type' => 'list''member' => [ 'shape' => 'TrafficMirrorTarget''locationName' => 'item', ], ], 'TrafficMirrorTargetType' => [ 'type' => 'string''enum' => [ 'network-interface''network-load-balancer''gateway-load-balancer-endpoint', ], ], 'TrafficMirroringMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'TrafficType' => [ 'type' => 'string''enum' => [ 'ACCEPT''REJECT''ALL', ], ], 'TransitAssociationGatewayId' => [ 'type' => 'string', ], 'TransitGateway' => [ 'type' => 'structure''members' => [ 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'TransitGatewayArn' => [ 'shape' => 'String''locationName' => 'transitGatewayArn', ], 'State' => [ 'shape' => 'TransitGatewayState''locationName' => 'state', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Options' => [ 'shape' => 'TransitGatewayOptions''locationName' => 'options', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayAssociation' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId''locationName' => 'transitGatewayRouteTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'State' => [ 'shape' => 'TransitGatewayAssociationState''locationName' => 'state', ], ], ], 'TransitGatewayAssociationState' => [ 'type' => 'string''enum' => [ 'associating''associated''disassociating''disassociated', ], ], 'TransitGatewayAttachment' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'TransitGatewayOwnerId' => [ 'shape' => 'String''locationName' => 'transitGatewayOwnerId', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'State' => [ 'shape' => 'TransitGatewayAttachmentState''locationName' => 'state', ], 'Association' => [ 'shape' => 'TransitGatewayAttachmentAssociation''locationName' => 'association', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayAttachmentAssociation' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'transitGatewayRouteTableId', ], 'State' => [ 'shape' => 'TransitGatewayAssociationState''locationName' => 'state', ], ], ], 'TransitGatewayAttachmentBgpConfiguration' => [ 'type' => 'structure''members' => [ 'TransitGatewayAsn' => [ 'shape' => 'Long''locationName' => 'transitGatewayAsn', ], 'PeerAsn' => [ 'shape' => 'Long''locationName' => 'peerAsn', ], 'TransitGatewayAddress' => [ 'shape' => 'String''locationName' => 'transitGatewayAddress', ], 'PeerAddress' => [ 'shape' => 'String''locationName' => 'peerAddress', ], 'BgpStatus' => [ 'shape' => 'BgpStatus''locationName' => 'bgpStatus', ], ], ], 'TransitGatewayAttachmentBgpConfigurationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayAttachmentBgpConfiguration''locationName' => 'item', ], ], 'TransitGatewayAttachmentId' => [ 'type' => 'string', ], 'TransitGatewayAttachmentIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayAttachmentId', ], ], 'TransitGatewayAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayAttachment''locationName' => 'item', ], ], 'TransitGatewayAttachmentPropagation' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'transitGatewayRouteTableId', ], 'State' => [ 'shape' => 'TransitGatewayPropagationState''locationName' => 'state', ], ], ], 'TransitGatewayAttachmentPropagationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayAttachmentPropagation''locationName' => 'item', ], ], 'TransitGatewayAttachmentResourceType' => [ 'type' => 'string''enum' => [ 'vpc''vpn''direct-connect-gateway''connect''peering''tgw-peering', ], ], 'TransitGatewayAttachmentState' => [ 'type' => 'string''enum' => [ 'initiating''initiatingRequest''pendingAcceptance''rollingBack''pending''available''modifying''deleting''deleted''failed''rejected''rejecting''failing', ], ], 'TransitGatewayCidrBlockStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'TransitGatewayConnect' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'TransportTransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transportTransitGatewayAttachmentId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId''locationName' => 'transitGatewayId', ], 'State' => [ 'shape' => 'TransitGatewayAttachmentState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Options' => [ 'shape' => 'TransitGatewayConnectOptions''locationName' => 'options', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayConnectList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayConnect''locationName' => 'item', ], ], 'TransitGatewayConnectOptions' => [ 'type' => 'structure''members' => [ 'Protocol' => [ 'shape' => 'ProtocolValue''locationName' => 'protocol', ], ], ], 'TransitGatewayConnectPeer' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'TransitGatewayConnectPeerId' => [ 'shape' => 'TransitGatewayConnectPeerId''locationName' => 'transitGatewayConnectPeerId', ], 'State' => [ 'shape' => 'TransitGatewayConnectPeerState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'ConnectPeerConfiguration' => [ 'shape' => 'TransitGatewayConnectPeerConfiguration''locationName' => 'connectPeerConfiguration', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayConnectPeerConfiguration' => [ 'type' => 'structure''members' => [ 'TransitGatewayAddress' => [ 'shape' => 'String''locationName' => 'transitGatewayAddress', ], 'PeerAddress' => [ 'shape' => 'String''locationName' => 'peerAddress', ], 'InsideCidrBlocks' => [ 'shape' => 'InsideCidrBlocksStringList''locationName' => 'insideCidrBlocks', ], 'Protocol' => [ 'shape' => 'ProtocolValue''locationName' => 'protocol', ], 'BgpConfigurations' => [ 'shape' => 'TransitGatewayAttachmentBgpConfigurationList''locationName' => 'bgpConfigurations', ], ], ], 'TransitGatewayConnectPeerId' => [ 'type' => 'string', ], 'TransitGatewayConnectPeerIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayConnectPeerId''locationName' => 'item', ], ], 'TransitGatewayConnectPeerList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayConnectPeer''locationName' => 'item', ], ], 'TransitGatewayConnectPeerState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'TransitGatewayConnectRequestBgpOptions' => [ 'type' => 'structure''members' => [ 'PeerAsn' => [ 'shape' => 'Long', ], ], ], 'TransitGatewayId' => [ 'type' => 'string', ], 'TransitGatewayIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayId''locationName' => 'item', ], ], 'TransitGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGateway''locationName' => 'item', ], ], 'TransitGatewayMaxResults' => [ 'type' => 'integer''max' => 1000'min' => 5, ], 'TransitGatewayMulitcastDomainAssociationState' => [ 'type' => 'string''enum' => [ 'pendingAcceptance''associating''associated''disassociating''disassociated''rejected''failed', ], ], 'TransitGatewayMulticastDeregisteredGroupMembers' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'DeregisteredNetworkInterfaceIds' => [ 'shape' => 'ValueStringList''locationName' => 'deregisteredNetworkInterfaceIds', ], 'GroupIpAddress' => [ 'shape' => 'String''locationName' => 'groupIpAddress', ], ], ], 'TransitGatewayMulticastDeregisteredGroupSources' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'DeregisteredNetworkInterfaceIds' => [ 'shape' => 'ValueStringList''locationName' => 'deregisteredNetworkInterfaceIds', ], 'GroupIpAddress' => [ 'shape' => 'String''locationName' => 'groupIpAddress', ], ], ], 'TransitGatewayMulticastDomain' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'TransitGatewayMulticastDomainArn' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainArn', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'Options' => [ 'shape' => 'TransitGatewayMulticastDomainOptions''locationName' => 'options', ], 'State' => [ 'shape' => 'TransitGatewayMulticastDomainState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayMulticastDomainAssociation' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'Subnet' => [ 'shape' => 'SubnetAssociation''locationName' => 'subnet', ], ], ], 'TransitGatewayMulticastDomainAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayMulticastDomainAssociation''locationName' => 'item', ], ], 'TransitGatewayMulticastDomainAssociations' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'Subnets' => [ 'shape' => 'SubnetAssociationList''locationName' => 'subnets', ], ], ], 'TransitGatewayMulticastDomainId' => [ 'type' => 'string', ], 'TransitGatewayMulticastDomainIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayMulticastDomainId''locationName' => 'item', ], ], 'TransitGatewayMulticastDomainList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayMulticastDomain''locationName' => 'item', ], ], 'TransitGatewayMulticastDomainOptions' => [ 'type' => 'structure''members' => [ 'Igmpv2Support' => [ 'shape' => 'Igmpv2SupportValue''locationName' => 'igmpv2Support', ], 'StaticSourcesSupport' => [ 'shape' => 'StaticSourcesSupportValue''locationName' => 'staticSourcesSupport', ], 'AutoAcceptSharedAssociations' => [ 'shape' => 'AutoAcceptSharedAssociationsValue''locationName' => 'autoAcceptSharedAssociations', ], ], ], 'TransitGatewayMulticastDomainState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'TransitGatewayMulticastGroup' => [ 'type' => 'structure''members' => [ 'GroupIpAddress' => [ 'shape' => 'String''locationName' => 'groupIpAddress', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'SubnetId' => [ 'shape' => 'String''locationName' => 'subnetId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'ResourceOwnerId' => [ 'shape' => 'String''locationName' => 'resourceOwnerId', ], 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'GroupMember' => [ 'shape' => 'Boolean''locationName' => 'groupMember', ], 'GroupSource' => [ 'shape' => 'Boolean''locationName' => 'groupSource', ], 'MemberType' => [ 'shape' => 'MembershipType''locationName' => 'memberType', ], 'SourceType' => [ 'shape' => 'MembershipType''locationName' => 'sourceType', ], ], ], 'TransitGatewayMulticastGroupList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayMulticastGroup''locationName' => 'item', ], ], 'TransitGatewayMulticastRegisteredGroupMembers' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'RegisteredNetworkInterfaceIds' => [ 'shape' => 'ValueStringList''locationName' => 'registeredNetworkInterfaceIds', ], 'GroupIpAddress' => [ 'shape' => 'String''locationName' => 'groupIpAddress', ], ], ], 'TransitGatewayMulticastRegisteredGroupSources' => [ 'type' => 'structure''members' => [ 'TransitGatewayMulticastDomainId' => [ 'shape' => 'String''locationName' => 'transitGatewayMulticastDomainId', ], 'RegisteredNetworkInterfaceIds' => [ 'shape' => 'ValueStringList''locationName' => 'registeredNetworkInterfaceIds', ], 'GroupIpAddress' => [ 'shape' => 'String''locationName' => 'groupIpAddress', ], ], ], 'TransitGatewayNetworkInterfaceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'item', ], ], 'TransitGatewayOptions' => [ 'type' => 'structure''members' => [ 'AmazonSideAsn' => [ 'shape' => 'Long''locationName' => 'amazonSideAsn', ], 'TransitGatewayCidrBlocks' => [ 'shape' => 'ValueStringList''locationName' => 'transitGatewayCidrBlocks', ], 'AutoAcceptSharedAttachments' => [ 'shape' => 'AutoAcceptSharedAttachmentsValue''locationName' => 'autoAcceptSharedAttachments', ], 'DefaultRouteTableAssociation' => [ 'shape' => 'DefaultRouteTableAssociationValue''locationName' => 'defaultRouteTableAssociation', ], 'AssociationDefaultRouteTableId' => [ 'shape' => 'String''locationName' => 'associationDefaultRouteTableId', ], 'DefaultRouteTablePropagation' => [ 'shape' => 'DefaultRouteTablePropagationValue''locationName' => 'defaultRouteTablePropagation', ], 'PropagationDefaultRouteTableId' => [ 'shape' => 'String''locationName' => 'propagationDefaultRouteTableId', ], 'VpnEcmpSupport' => [ 'shape' => 'VpnEcmpSupportValue''locationName' => 'vpnEcmpSupport', ], 'DnsSupport' => [ 'shape' => 'DnsSupportValue''locationName' => 'dnsSupport', ], 'MulticastSupport' => [ 'shape' => 'MulticastSupportValue''locationName' => 'multicastSupport', ], ], ], 'TransitGatewayPeeringAttachment' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'AccepterTransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'accepterTransitGatewayAttachmentId', ], 'RequesterTgwInfo' => [ 'shape' => 'PeeringTgwInfo''locationName' => 'requesterTgwInfo', ], 'AccepterTgwInfo' => [ 'shape' => 'PeeringTgwInfo''locationName' => 'accepterTgwInfo', ], 'Options' => [ 'shape' => 'TransitGatewayPeeringAttachmentOptions''locationName' => 'options', ], 'Status' => [ 'shape' => 'PeeringAttachmentStatus''locationName' => 'status', ], 'State' => [ 'shape' => 'TransitGatewayAttachmentState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayPeeringAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPeeringAttachment''locationName' => 'item', ], ], 'TransitGatewayPeeringAttachmentOptions' => [ 'type' => 'structure''members' => [ 'DynamicRouting' => [ 'shape' => 'DynamicRoutingValue''locationName' => 'dynamicRouting', ], ], ], 'TransitGatewayPolicyRule' => [ 'type' => 'structure''members' => [ 'SourceCidrBlock' => [ 'shape' => 'String''locationName' => 'sourceCidrBlock', ], 'SourcePortRange' => [ 'shape' => 'String''locationName' => 'sourcePortRange', ], 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'DestinationPortRange' => [ 'shape' => 'String''locationName' => 'destinationPortRange', ], 'Protocol' => [ 'shape' => 'String''locationName' => 'protocol', ], 'MetaData' => [ 'shape' => 'TransitGatewayPolicyRuleMetaData''locationName' => 'metaData', ], ], ], 'TransitGatewayPolicyRuleMetaData' => [ 'type' => 'structure''members' => [ 'MetaDataKey' => [ 'shape' => 'String''locationName' => 'metaDataKey', ], 'MetaDataValue' => [ 'shape' => 'String''locationName' => 'metaDataValue', ], ], ], 'TransitGatewayPolicyTable' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId''locationName' => 'transitGatewayPolicyTableId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId''locationName' => 'transitGatewayId', ], 'State' => [ 'shape' => 'TransitGatewayPolicyTableState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayPolicyTableAssociation' => [ 'type' => 'structure''members' => [ 'TransitGatewayPolicyTableId' => [ 'shape' => 'TransitGatewayPolicyTableId''locationName' => 'transitGatewayPolicyTableId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'State' => [ 'shape' => 'TransitGatewayAssociationState''locationName' => 'state', ], ], ], 'TransitGatewayPolicyTableAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPolicyTableAssociation''locationName' => 'item', ], ], 'TransitGatewayPolicyTableEntry' => [ 'type' => 'structure''members' => [ 'PolicyRuleNumber' => [ 'shape' => 'String''locationName' => 'policyRuleNumber', ], 'PolicyRule' => [ 'shape' => 'TransitGatewayPolicyRule''locationName' => 'policyRule', ], 'TargetRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId''locationName' => 'targetRouteTableId', ], ], ], 'TransitGatewayPolicyTableEntryList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPolicyTableEntry''locationName' => 'item', ], ], 'TransitGatewayPolicyTableId' => [ 'type' => 'string', ], 'TransitGatewayPolicyTableIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPolicyTableId''locationName' => 'item', ], ], 'TransitGatewayPolicyTableList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPolicyTable''locationName' => 'item', ], ], 'TransitGatewayPolicyTableState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'TransitGatewayPrefixListAttachment' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], ], ], 'TransitGatewayPrefixListReference' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId''locationName' => 'transitGatewayRouteTableId', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId''locationName' => 'prefixListId', ], 'PrefixListOwnerId' => [ 'shape' => 'String''locationName' => 'prefixListOwnerId', ], 'State' => [ 'shape' => 'TransitGatewayPrefixListReferenceState''locationName' => 'state', ], 'Blackhole' => [ 'shape' => 'Boolean''locationName' => 'blackhole', ], 'TransitGatewayAttachment' => [ 'shape' => 'TransitGatewayPrefixListAttachment''locationName' => 'transitGatewayAttachment', ], ], ], 'TransitGatewayPrefixListReferenceSet' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayPrefixListReference''locationName' => 'item', ], ], 'TransitGatewayPrefixListReferenceState' => [ 'type' => 'string''enum' => [ 'pending''available''modifying''deleting', ], ], 'TransitGatewayPropagation' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'TransitGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'transitGatewayRouteTableId', ], 'State' => [ 'shape' => 'TransitGatewayPropagationState''locationName' => 'state', ], 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId''locationName' => 'transitGatewayRouteTableAnnouncementId', ], ], ], 'TransitGatewayPropagationState' => [ 'type' => 'string''enum' => [ 'enabling''enabled''disabling''disabled', ], ], 'TransitGatewayRequestOptions' => [ 'type' => 'structure''members' => [ 'AmazonSideAsn' => [ 'shape' => 'Long', ], 'AutoAcceptSharedAttachments' => [ 'shape' => 'AutoAcceptSharedAttachmentsValue', ], 'DefaultRouteTableAssociation' => [ 'shape' => 'DefaultRouteTableAssociationValue', ], 'DefaultRouteTablePropagation' => [ 'shape' => 'DefaultRouteTablePropagationValue', ], 'VpnEcmpSupport' => [ 'shape' => 'VpnEcmpSupportValue', ], 'DnsSupport' => [ 'shape' => 'DnsSupportValue', ], 'MulticastSupport' => [ 'shape' => 'MulticastSupportValue', ], 'TransitGatewayCidrBlocks' => [ 'shape' => 'TransitGatewayCidrBlockStringList', ], ], ], 'TransitGatewayRoute' => [ 'type' => 'structure''members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'PrefixListId' => [ 'shape' => 'PrefixListResourceId''locationName' => 'prefixListId', ], 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId''locationName' => 'transitGatewayRouteTableAnnouncementId', ], 'TransitGatewayAttachments' => [ 'shape' => 'TransitGatewayRouteAttachmentList''locationName' => 'transitGatewayAttachments', ], 'Type' => [ 'shape' => 'TransitGatewayRouteType''locationName' => 'type', ], 'State' => [ 'shape' => 'TransitGatewayRouteState''locationName' => 'state', ], ], ], 'TransitGatewayRouteAttachment' => [ 'type' => 'structure''members' => [ 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], ], ], 'TransitGatewayRouteAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteAttachment''locationName' => 'item', ], ], 'TransitGatewayRouteList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRoute''locationName' => 'item', ], ], 'TransitGatewayRouteState' => [ 'type' => 'string''enum' => [ 'pending''active''blackhole''deleting''deleted', ], ], 'TransitGatewayRouteTable' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableId' => [ 'shape' => 'String''locationName' => 'transitGatewayRouteTableId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'State' => [ 'shape' => 'TransitGatewayRouteTableState''locationName' => 'state', ], 'DefaultAssociationRouteTable' => [ 'shape' => 'Boolean''locationName' => 'defaultAssociationRouteTable', ], 'DefaultPropagationRouteTable' => [ 'shape' => 'Boolean''locationName' => 'defaultPropagationRouteTable', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayRouteTableAnnouncement' => [ 'type' => 'structure''members' => [ 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId''locationName' => 'transitGatewayRouteTableAnnouncementId', ], 'TransitGatewayId' => [ 'shape' => 'TransitGatewayId''locationName' => 'transitGatewayId', ], 'CoreNetworkId' => [ 'shape' => 'String''locationName' => 'coreNetworkId', ], 'PeerTransitGatewayId' => [ 'shape' => 'TransitGatewayId''locationName' => 'peerTransitGatewayId', ], 'PeerCoreNetworkId' => [ 'shape' => 'String''locationName' => 'peerCoreNetworkId', ], 'PeeringAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId''locationName' => 'peeringAttachmentId', ], 'AnnouncementDirection' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementDirection''locationName' => 'announcementDirection', ], 'TransitGatewayRouteTableId' => [ 'shape' => 'TransitGatewayRouteTableId''locationName' => 'transitGatewayRouteTableId', ], 'State' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementState''locationName' => 'state', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayRouteTableAnnouncementDirection' => [ 'type' => 'string''enum' => [ 'outgoing''incoming', ], ], 'TransitGatewayRouteTableAnnouncementId' => [ 'type' => 'string', ], 'TransitGatewayRouteTableAnnouncementIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId''locationName' => 'item', ], ], 'TransitGatewayRouteTableAnnouncementList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTableAnnouncement''locationName' => 'item', ], ], 'TransitGatewayRouteTableAnnouncementState' => [ 'type' => 'string''enum' => [ 'available''pending''failing''failed''deleting''deleted', ], ], 'TransitGatewayRouteTableAssociation' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'State' => [ 'shape' => 'TransitGatewayAssociationState''locationName' => 'state', ], ], ], 'TransitGatewayRouteTableAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTableAssociation''locationName' => 'item', ], ], 'TransitGatewayRouteTableId' => [ 'type' => 'string', ], 'TransitGatewayRouteTableIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTableId''locationName' => 'item', ], ], 'TransitGatewayRouteTableList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTable''locationName' => 'item', ], ], 'TransitGatewayRouteTablePropagation' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'TransitGatewayAttachmentResourceType''locationName' => 'resourceType', ], 'State' => [ 'shape' => 'TransitGatewayPropagationState''locationName' => 'state', ], 'TransitGatewayRouteTableAnnouncementId' => [ 'shape' => 'TransitGatewayRouteTableAnnouncementId''locationName' => 'transitGatewayRouteTableAnnouncementId', ], ], ], 'TransitGatewayRouteTablePropagationList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayRouteTablePropagation''locationName' => 'item', ], ], 'TransitGatewayRouteTableRoute' => [ 'type' => 'structure''members' => [ 'DestinationCidr' => [ 'shape' => 'String''locationName' => 'destinationCidr', ], 'State' => [ 'shape' => 'String''locationName' => 'state', ], 'RouteOrigin' => [ 'shape' => 'String''locationName' => 'routeOrigin', ], 'PrefixListId' => [ 'shape' => 'String''locationName' => 'prefixListId', ], 'AttachmentId' => [ 'shape' => 'String''locationName' => 'attachmentId', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], 'ResourceType' => [ 'shape' => 'String''locationName' => 'resourceType', ], ], ], 'TransitGatewayRouteTableState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'TransitGatewayRouteType' => [ 'type' => 'string''enum' => [ 'static''propagated', ], ], 'TransitGatewayState' => [ 'type' => 'string''enum' => [ 'pending''available''modifying''deleting''deleted', ], ], 'TransitGatewaySubnetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'item', ], ], 'TransitGatewayVpcAttachment' => [ 'type' => 'structure''members' => [ 'TransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transitGatewayAttachmentId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'VpcOwnerId' => [ 'shape' => 'String''locationName' => 'vpcOwnerId', ], 'State' => [ 'shape' => 'TransitGatewayAttachmentState''locationName' => 'state', ], 'SubnetIds' => [ 'shape' => 'ValueStringList''locationName' => 'subnetIds', ], 'CreationTime' => [ 'shape' => 'DateTime''locationName' => 'creationTime', ], 'Options' => [ 'shape' => 'TransitGatewayVpcAttachmentOptions''locationName' => 'options', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TransitGatewayVpcAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'TransitGatewayVpcAttachment''locationName' => 'item', ], ], 'TransitGatewayVpcAttachmentOptions' => [ 'type' => 'structure''members' => [ 'DnsSupport' => [ 'shape' => 'DnsSupportValue''locationName' => 'dnsSupport', ], 'Ipv6Support' => [ 'shape' => 'Ipv6SupportValue''locationName' => 'ipv6Support', ], 'ApplianceModeSupport' => [ 'shape' => 'ApplianceModeSupportValue''locationName' => 'applianceModeSupport', ], ], ], 'TransportProtocol' => [ 'type' => 'string''enum' => [ 'tcp''udp', ], ], 'TrunkInterfaceAssociation' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'TrunkInterfaceAssociationId''locationName' => 'associationId', ], 'BranchInterfaceId' => [ 'shape' => 'String''locationName' => 'branchInterfaceId', ], 'TrunkInterfaceId' => [ 'shape' => 'String''locationName' => 'trunkInterfaceId', ], 'InterfaceProtocol' => [ 'shape' => 'InterfaceProtocolType''locationName' => 'interfaceProtocol', ], 'VlanId' => [ 'shape' => 'Integer''locationName' => 'vlanId', ], 'GreKey' => [ 'shape' => 'Integer''locationName' => 'greKey', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'TrunkInterfaceAssociationId' => [ 'type' => 'string', ], 'TrunkInterfaceAssociationIdList' => [ 'type' => 'list''member' => [ 'shape' => 'TrunkInterfaceAssociationId''locationName' => 'item', ], ], 'TrunkInterfaceAssociationList' => [ 'type' => 'list''member' => [ 'shape' => 'TrunkInterfaceAssociation''locationName' => 'item', ], ], 'TrustProviderType' => [ 'type' => 'string''enum' => [ 'user''device', ], ], 'TunnelInsideIpVersion' => [ 'type' => 'string''enum' => [ 'ipv4''ipv6', ], ], 'TunnelOption' => [ 'type' => 'structure''members' => [ 'OutsideIpAddress' => [ 'shape' => 'String''locationName' => 'outsideIpAddress', ], 'TunnelInsideCidr' => [ 'shape' => 'String''locationName' => 'tunnelInsideCidr', ], 'TunnelInsideIpv6Cidr' => [ 'shape' => 'String''locationName' => 'tunnelInsideIpv6Cidr', ], 'PreSharedKey' => [ 'shape' => 'String''locationName' => 'preSharedKey', ], 'Phase1LifetimeSeconds' => [ 'shape' => 'Integer''locationName' => 'phase1LifetimeSeconds', ], 'Phase2LifetimeSeconds' => [ 'shape' => 'Integer''locationName' => 'phase2LifetimeSeconds', ], 'RekeyMarginTimeSeconds' => [ 'shape' => 'Integer''locationName' => 'rekeyMarginTimeSeconds', ], 'RekeyFuzzPercentage' => [ 'shape' => 'Integer''locationName' => 'rekeyFuzzPercentage', ], 'ReplayWindowSize' => [ 'shape' => 'Integer''locationName' => 'replayWindowSize', ], 'DpdTimeoutSeconds' => [ 'shape' => 'Integer''locationName' => 'dpdTimeoutSeconds', ], 'DpdTimeoutAction' => [ 'shape' => 'String''locationName' => 'dpdTimeoutAction', ], 'Phase1EncryptionAlgorithms' => [ 'shape' => 'Phase1EncryptionAlgorithmsList''locationName' => 'phase1EncryptionAlgorithmSet', ], 'Phase2EncryptionAlgorithms' => [ 'shape' => 'Phase2EncryptionAlgorithmsList''locationName' => 'phase2EncryptionAlgorithmSet', ], 'Phase1IntegrityAlgorithms' => [ 'shape' => 'Phase1IntegrityAlgorithmsList''locationName' => 'phase1IntegrityAlgorithmSet', ], 'Phase2IntegrityAlgorithms' => [ 'shape' => 'Phase2IntegrityAlgorithmsList''locationName' => 'phase2IntegrityAlgorithmSet', ], 'Phase1DHGroupNumbers' => [ 'shape' => 'Phase1DHGroupNumbersList''locationName' => 'phase1DHGroupNumberSet', ], 'Phase2DHGroupNumbers' => [ 'shape' => 'Phase2DHGroupNumbersList''locationName' => 'phase2DHGroupNumberSet', ], 'IkeVersions' => [ 'shape' => 'IKEVersionsList''locationName' => 'ikeVersionSet', ], 'StartupAction' => [ 'shape' => 'String''locationName' => 'startupAction', ], 'LogOptions' => [ 'shape' => 'VpnTunnelLogOptions''locationName' => 'logOptions', ], ], ], 'TunnelOptionsList' => [ 'type' => 'list''member' => [ 'shape' => 'TunnelOption''locationName' => 'item', ], ], 'UnassignIpv6AddressesRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'Ipv6Addresses' => [ 'shape' => 'Ipv6AddressList''locationName' => 'ipv6Addresses', ], 'Ipv6Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'Ipv6Prefix', ], 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], ], ], 'UnassignIpv6AddressesResult' => [ 'type' => 'structure''members' => [ 'NetworkInterfaceId' => [ 'shape' => 'String''locationName' => 'networkInterfaceId', ], 'UnassignedIpv6Addresses' => [ 'shape' => 'Ipv6AddressList''locationName' => 'unassignedIpv6Addresses', ], 'UnassignedIpv6Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'unassignedIpv6PrefixSet', ], ], ], 'UnassignPrivateIpAddressesRequest' => [ 'type' => 'structure''required' => [ 'NetworkInterfaceId', ], 'members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'PrivateIpAddresses' => [ 'shape' => 'PrivateIpAddressStringList''locationName' => 'privateIpAddress', ], 'Ipv4Prefixes' => [ 'shape' => 'IpPrefixList''locationName' => 'Ipv4Prefix', ], ], ], 'UnassignPrivateNatGatewayAddressRequest' => [ 'type' => 'structure''required' => [ 'NatGatewayId''PrivateIpAddresses', ], 'members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId', ], 'PrivateIpAddresses' => [ 'shape' => 'IpList''locationName' => 'PrivateIpAddress', ], 'MaxDrainDurationSeconds' => [ 'shape' => 'DrainSeconds', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'UnassignPrivateNatGatewayAddressResult' => [ 'type' => 'structure''members' => [ 'NatGatewayId' => [ 'shape' => 'NatGatewayId''locationName' => 'natGatewayId', ], 'NatGatewayAddresses' => [ 'shape' => 'NatGatewayAddressList''locationName' => 'natGatewayAddressSet', ], ], ], 'UnlimitedSupportedInstanceFamily' => [ 'type' => 'string''enum' => [ 't2''t3''t3a''t4g', ], ], 'UnmonitorInstancesRequest' => [ 'type' => 'structure''required' => [ 'InstanceIds', ], 'members' => [ 'InstanceIds' => [ 'shape' => 'InstanceIdStringList''locationName' => 'InstanceId', ], 'DryRun' => [ 'shape' => 'Boolean''locationName' => 'dryRun', ], ], ], 'UnmonitorInstancesResult' => [ 'type' => 'structure''members' => [ 'InstanceMonitorings' => [ 'shape' => 'InstanceMonitoringList''locationName' => 'instancesSet', ], ], ], 'UnsuccessfulInstanceCreditSpecificationErrorCode' => [ 'type' => 'string''enum' => [ 'InvalidInstanceID.Malformed''InvalidInstanceID.NotFound''IncorrectInstanceState''InstanceCreditSpecification.NotSupported', ], ], 'UnsuccessfulInstanceCreditSpecificationItem' => [ 'type' => 'structure''members' => [ 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'Error' => [ 'shape' => 'UnsuccessfulInstanceCreditSpecificationItemError''locationName' => 'error', ], ], ], 'UnsuccessfulInstanceCreditSpecificationItemError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'UnsuccessfulInstanceCreditSpecificationErrorCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'UnsuccessfulInstanceCreditSpecificationSet' => [ 'type' => 'list''member' => [ 'shape' => 'UnsuccessfulInstanceCreditSpecificationItem''locationName' => 'item', ], ], 'UnsuccessfulItem' => [ 'type' => 'structure''members' => [ 'Error' => [ 'shape' => 'UnsuccessfulItemError''locationName' => 'error', ], 'ResourceId' => [ 'shape' => 'String''locationName' => 'resourceId', ], ], ], 'UnsuccessfulItemError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'UnsuccessfulItemList' => [ 'type' => 'list''member' => [ 'shape' => 'UnsuccessfulItem''locationName' => 'item', ], ], 'UnsuccessfulItemSet' => [ 'type' => 'list''member' => [ 'shape' => 'UnsuccessfulItem''locationName' => 'item', ], ], 'UpdateSecurityGroupRuleDescriptionsEgressRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'GroupName' => [ 'shape' => 'SecurityGroupName', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList', ], 'SecurityGroupRuleDescriptions' => [ 'shape' => 'SecurityGroupRuleDescriptionList''locationName' => 'SecurityGroupRuleDescription', ], ], ], 'UpdateSecurityGroupRuleDescriptionsEgressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'UpdateSecurityGroupRuleDescriptionsIngressRequest' => [ 'type' => 'structure''members' => [ 'DryRun' => [ 'shape' => 'Boolean', ], 'GroupId' => [ 'shape' => 'SecurityGroupId', ], 'GroupName' => [ 'shape' => 'SecurityGroupName', ], 'IpPermissions' => [ 'shape' => 'IpPermissionList', ], 'SecurityGroupRuleDescriptions' => [ 'shape' => 'SecurityGroupRuleDescriptionList''locationName' => 'SecurityGroupRuleDescription', ], ], ], 'UpdateSecurityGroupRuleDescriptionsIngressResult' => [ 'type' => 'structure''members' => [ 'Return' => [ 'shape' => 'Boolean''locationName' => 'return', ], ], ], 'UsageClassType' => [ 'type' => 'string''enum' => [ 'spot''on-demand', ], ], 'UsageClassTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'UsageClassType''locationName' => 'item', ], ], 'UserBucket' => [ 'type' => 'structure''members' => [ 'S3Bucket' => [ 'shape' => 'String', ], 'S3Key' => [ 'shape' => 'String', ], ], ], 'UserBucketDetails' => [ 'type' => 'structure''members' => [ 'S3Bucket' => [ 'shape' => 'String''locationName' => 's3Bucket', ], 'S3Key' => [ 'shape' => 'String''locationName' => 's3Key', ], ], ], 'UserData' => [ 'type' => 'structure''members' => [ 'Data' => [ 'shape' => 'String''locationName' => 'data', ], ], 'sensitive' => true, ], 'UserGroupStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'UserGroup', ], ], 'UserIdGroupPair' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'GroupId' => [ 'shape' => 'String''locationName' => 'groupId', ], 'GroupName' => [ 'shape' => 'String''locationName' => 'groupName', ], 'PeeringStatus' => [ 'shape' => 'String''locationName' => 'peeringStatus', ], 'UserId' => [ 'shape' => 'String''locationName' => 'userId', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], ], ], 'UserIdGroupPairList' => [ 'type' => 'list''member' => [ 'shape' => 'UserIdGroupPair''locationName' => 'item', ], ], 'UserIdGroupPairSet' => [ 'type' => 'list''member' => [ 'shape' => 'UserIdGroupPair''locationName' => 'item', ], ], 'UserIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'UserId', ], ], 'UserTrustProviderType' => [ 'type' => 'string''enum' => [ 'iam-identity-center''oidc', ], ], 'VCpuCount' => [ 'type' => 'integer', ], 'VCpuCountRange' => [ 'type' => 'structure''members' => [ 'Min' => [ 'shape' => 'Integer''locationName' => 'min', ], 'Max' => [ 'shape' => 'Integer''locationName' => 'max', ], ], ], 'VCpuCountRangeRequest' => [ 'type' => 'structure''required' => [ 'Min', ], 'members' => [ 'Min' => [ 'shape' => 'Integer', ], 'Max' => [ 'shape' => 'Integer', ], ], ], 'VCpuInfo' => [ 'type' => 'structure''members' => [ 'DefaultVCpus' => [ 'shape' => 'VCpuCount''locationName' => 'defaultVCpus', ], 'DefaultCores' => [ 'shape' => 'CoreCount''locationName' => 'defaultCores', ], 'DefaultThreadsPerCore' => [ 'shape' => 'ThreadsPerCore''locationName' => 'defaultThreadsPerCore', ], 'ValidCores' => [ 'shape' => 'CoreCountList''locationName' => 'validCores', ], 'ValidThreadsPerCore' => [ 'shape' => 'ThreadsPerCoreList''locationName' => 'validThreadsPerCore', ], ], ], 'ValidationError' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'ValidationWarning' => [ 'type' => 'structure''members' => [ 'Errors' => [ 'shape' => 'ErrorSet''locationName' => 'errorSet', ], ], ], 'ValueStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'VerifiedAccessEndpoint' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'String''locationName' => 'verifiedAccessInstanceId', ], 'VerifiedAccessGroupId' => [ 'shape' => 'String''locationName' => 'verifiedAccessGroupId', ], 'VerifiedAccessEndpointId' => [ 'shape' => 'String''locationName' => 'verifiedAccessEndpointId', ], 'ApplicationDomain' => [ 'shape' => 'String''locationName' => 'applicationDomain', ], 'EndpointType' => [ 'shape' => 'VerifiedAccessEndpointType''locationName' => 'endpointType', ], 'AttachmentType' => [ 'shape' => 'VerifiedAccessEndpointAttachmentType''locationName' => 'attachmentType', ], 'DomainCertificateArn' => [ 'shape' => 'String''locationName' => 'domainCertificateArn', ], 'EndpointDomain' => [ 'shape' => 'String''locationName' => 'endpointDomain', ], 'DeviceValidationDomain' => [ 'shape' => 'String''locationName' => 'deviceValidationDomain', ], 'SecurityGroupIds' => [ 'shape' => 'SecurityGroupIdList''locationName' => 'securityGroupIdSet', ], 'LoadBalancerOptions' => [ 'shape' => 'VerifiedAccessEndpointLoadBalancerOptions''locationName' => 'loadBalancerOptions', ], 'NetworkInterfaceOptions' => [ 'shape' => 'VerifiedAccessEndpointEniOptions''locationName' => 'networkInterfaceOptions', ], 'Status' => [ 'shape' => 'VerifiedAccessEndpointStatus''locationName' => 'status', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'CreationTime' => [ 'shape' => 'String''locationName' => 'creationTime', ], 'LastUpdatedTime' => [ 'shape' => 'String''locationName' => 'lastUpdatedTime', ], 'DeletionTime' => [ 'shape' => 'String''locationName' => 'deletionTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VerifiedAccessEndpointAttachmentType' => [ 'type' => 'string''enum' => [ 'vpc', ], ], 'VerifiedAccessEndpointEniOptions' => [ 'type' => 'structure''members' => [ 'NetworkInterfaceId' => [ 'shape' => 'NetworkInterfaceId''locationName' => 'networkInterfaceId', ], 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol''locationName' => 'protocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber''locationName' => 'port', ], ], ], 'VerifiedAccessEndpointId' => [ 'type' => 'string', ], 'VerifiedAccessEndpointIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessEndpointId''locationName' => 'item', ], ], 'VerifiedAccessEndpointList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessEndpoint''locationName' => 'item', ], ], 'VerifiedAccessEndpointLoadBalancerOptions' => [ 'type' => 'structure''members' => [ 'Protocol' => [ 'shape' => 'VerifiedAccessEndpointProtocol''locationName' => 'protocol', ], 'Port' => [ 'shape' => 'VerifiedAccessEndpointPortNumber''locationName' => 'port', ], 'LoadBalancerArn' => [ 'shape' => 'String''locationName' => 'loadBalancerArn', ], 'SubnetIds' => [ 'shape' => 'VerifiedAccessEndpointSubnetIdList''locationName' => 'subnetIdSet', ], ], ], 'VerifiedAccessEndpointPortNumber' => [ 'type' => 'integer''max' => 65535'min' => 1, ], 'VerifiedAccessEndpointProtocol' => [ 'type' => 'string''enum' => [ 'http''https', ], ], 'VerifiedAccessEndpointStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'VerifiedAccessEndpointStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'VerifiedAccessEndpointStatusCode' => [ 'type' => 'string''enum' => [ 'pending''active''updating''deleting''deleted', ], ], 'VerifiedAccessEndpointSubnetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'item', ], ], 'VerifiedAccessEndpointType' => [ 'type' => 'string''enum' => [ 'load-balancer''network-interface', ], ], 'VerifiedAccessGroup' => [ 'type' => 'structure''members' => [ 'VerifiedAccessGroupId' => [ 'shape' => 'String''locationName' => 'verifiedAccessGroupId', ], 'VerifiedAccessInstanceId' => [ 'shape' => 'String''locationName' => 'verifiedAccessInstanceId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'Owner' => [ 'shape' => 'String''locationName' => 'owner', ], 'VerifiedAccessGroupArn' => [ 'shape' => 'String''locationName' => 'verifiedAccessGroupArn', ], 'CreationTime' => [ 'shape' => 'String''locationName' => 'creationTime', ], 'LastUpdatedTime' => [ 'shape' => 'String''locationName' => 'lastUpdatedTime', ], 'DeletionTime' => [ 'shape' => 'String''locationName' => 'deletionTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VerifiedAccessGroupId' => [ 'type' => 'string', ], 'VerifiedAccessGroupIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessGroupId''locationName' => 'item', ], ], 'VerifiedAccessGroupList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessGroup''locationName' => 'item', ], ], 'VerifiedAccessInstance' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'String''locationName' => 'verifiedAccessInstanceId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'VerifiedAccessTrustProviders' => [ 'shape' => 'VerifiedAccessTrustProviderCondensedList''locationName' => 'verifiedAccessTrustProviderSet', ], 'CreationTime' => [ 'shape' => 'String''locationName' => 'creationTime', ], 'LastUpdatedTime' => [ 'shape' => 'String''locationName' => 'lastUpdatedTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VerifiedAccessInstanceId' => [ 'type' => 'string', ], 'VerifiedAccessInstanceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessInstanceId''locationName' => 'item', ], ], 'VerifiedAccessInstanceList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessInstance''locationName' => 'item', ], ], 'VerifiedAccessInstanceLoggingConfiguration' => [ 'type' => 'structure''members' => [ 'VerifiedAccessInstanceId' => [ 'shape' => 'String''locationName' => 'verifiedAccessInstanceId', ], 'AccessLogs' => [ 'shape' => 'VerifiedAccessLogs''locationName' => 'accessLogs', ], ], ], 'VerifiedAccessInstanceLoggingConfigurationList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessInstanceLoggingConfiguration''locationName' => 'item', ], ], 'VerifiedAccessLogCloudWatchLogsDestination' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], 'DeliveryStatus' => [ 'shape' => 'VerifiedAccessLogDeliveryStatus''locationName' => 'deliveryStatus', ], 'LogGroup' => [ 'shape' => 'String''locationName' => 'logGroup', ], ], ], 'VerifiedAccessLogCloudWatchLogsDestinationOptions' => [ 'type' => 'structure''required' => [ 'Enabled', ], 'members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'LogGroup' => [ 'shape' => 'String', ], ], ], 'VerifiedAccessLogDeliveryStatus' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'VerifiedAccessLogDeliveryStatusCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'VerifiedAccessLogDeliveryStatusCode' => [ 'type' => 'string''enum' => [ 'success''failed', ], ], 'VerifiedAccessLogKinesisDataFirehoseDestination' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], 'DeliveryStatus' => [ 'shape' => 'VerifiedAccessLogDeliveryStatus''locationName' => 'deliveryStatus', ], 'DeliveryStream' => [ 'shape' => 'String''locationName' => 'deliveryStream', ], ], ], 'VerifiedAccessLogKinesisDataFirehoseDestinationOptions' => [ 'type' => 'structure''required' => [ 'Enabled', ], 'members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'DeliveryStream' => [ 'shape' => 'String', ], ], ], 'VerifiedAccessLogOptions' => [ 'type' => 'structure''members' => [ 'S3' => [ 'shape' => 'VerifiedAccessLogS3DestinationOptions', ], 'CloudWatchLogs' => [ 'shape' => 'VerifiedAccessLogCloudWatchLogsDestinationOptions', ], 'KinesisDataFirehose' => [ 'shape' => 'VerifiedAccessLogKinesisDataFirehoseDestinationOptions', ], ], ], 'VerifiedAccessLogS3Destination' => [ 'type' => 'structure''members' => [ 'Enabled' => [ 'shape' => 'Boolean''locationName' => 'enabled', ], 'DeliveryStatus' => [ 'shape' => 'VerifiedAccessLogDeliveryStatus''locationName' => 'deliveryStatus', ], 'BucketName' => [ 'shape' => 'String''locationName' => 'bucketName', ], 'Prefix' => [ 'shape' => 'String''locationName' => 'prefix', ], 'BucketOwner' => [ 'shape' => 'String''locationName' => 'bucketOwner', ], ], ], 'VerifiedAccessLogS3DestinationOptions' => [ 'type' => 'structure''required' => [ 'Enabled', ], 'members' => [ 'Enabled' => [ 'shape' => 'Boolean', ], 'BucketName' => [ 'shape' => 'String', ], 'Prefix' => [ 'shape' => 'String', ], 'BucketOwner' => [ 'shape' => 'String', ], ], ], 'VerifiedAccessLogs' => [ 'type' => 'structure''members' => [ 'S3' => [ 'shape' => 'VerifiedAccessLogS3Destination''locationName' => 's3', ], 'CloudWatchLogs' => [ 'shape' => 'VerifiedAccessLogCloudWatchLogsDestination''locationName' => 'cloudWatchLogs', ], 'KinesisDataFirehose' => [ 'shape' => 'VerifiedAccessLogKinesisDataFirehoseDestination''locationName' => 'kinesisDataFirehose', ], ], ], 'VerifiedAccessTrustProvider' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProviderId' => [ 'shape' => 'String''locationName' => 'verifiedAccessTrustProviderId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'TrustProviderType' => [ 'shape' => 'TrustProviderType''locationName' => 'trustProviderType', ], 'UserTrustProviderType' => [ 'shape' => 'UserTrustProviderType''locationName' => 'userTrustProviderType', ], 'DeviceTrustProviderType' => [ 'shape' => 'DeviceTrustProviderType''locationName' => 'deviceTrustProviderType', ], 'OidcOptions' => [ 'shape' => 'OidcOptions''locationName' => 'oidcOptions', ], 'DeviceOptions' => [ 'shape' => 'DeviceOptions''locationName' => 'deviceOptions', ], 'PolicyReferenceName' => [ 'shape' => 'String''locationName' => 'policyReferenceName', ], 'CreationTime' => [ 'shape' => 'String''locationName' => 'creationTime', ], 'LastUpdatedTime' => [ 'shape' => 'String''locationName' => 'lastUpdatedTime', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VerifiedAccessTrustProviderCondensed' => [ 'type' => 'structure''members' => [ 'VerifiedAccessTrustProviderId' => [ 'shape' => 'String''locationName' => 'verifiedAccessTrustProviderId', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'TrustProviderType' => [ 'shape' => 'TrustProviderType''locationName' => 'trustProviderType', ], 'UserTrustProviderType' => [ 'shape' => 'UserTrustProviderType''locationName' => 'userTrustProviderType', ], 'DeviceTrustProviderType' => [ 'shape' => 'DeviceTrustProviderType''locationName' => 'deviceTrustProviderType', ], ], ], 'VerifiedAccessTrustProviderCondensedList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessTrustProviderCondensed''locationName' => 'item', ], ], 'VerifiedAccessTrustProviderId' => [ 'type' => 'string', ], 'VerifiedAccessTrustProviderIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessTrustProviderId''locationName' => 'item', ], ], 'VerifiedAccessTrustProviderList' => [ 'type' => 'list''member' => [ 'shape' => 'VerifiedAccessTrustProvider''locationName' => 'item', ], ], 'VersionDescription' => [ 'type' => 'string''max' => 255'min' => 0, ], 'VersionStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'item', ], ], 'VgwTelemetry' => [ 'type' => 'structure''members' => [ 'AcceptedRouteCount' => [ 'shape' => 'Integer''locationName' => 'acceptedRouteCount', ], 'LastStatusChange' => [ 'shape' => 'DateTime''locationName' => 'lastStatusChange', ], 'OutsideIpAddress' => [ 'shape' => 'String''locationName' => 'outsideIpAddress', ], 'Status' => [ 'shape' => 'TelemetryStatus''locationName' => 'status', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'CertificateArn' => [ 'shape' => 'String''locationName' => 'certificateArn', ], ], ], 'VgwTelemetryList' => [ 'type' => 'list''member' => [ 'shape' => 'VgwTelemetry''locationName' => 'item', ], ], 'VirtualizationType' => [ 'type' => 'string''enum' => [ 'hvm''paravirtual', ], ], 'VirtualizationTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'VirtualizationType''locationName' => 'item', ], ], 'VirtualizationTypeSet' => [ 'type' => 'list''member' => [ 'shape' => 'VirtualizationType''locationName' => 'item', ], 'max' => 2'min' => 0, ], 'Volume' => [ 'type' => 'structure''members' => [ 'Attachments' => [ 'shape' => 'VolumeAttachmentList''locationName' => 'attachmentSet', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'CreateTime' => [ 'shape' => 'DateTime''locationName' => 'createTime', ], 'Encrypted' => [ 'shape' => 'Boolean''locationName' => 'encrypted', ], 'KmsKeyId' => [ 'shape' => 'String''locationName' => 'kmsKeyId', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Size' => [ 'shape' => 'Integer''locationName' => 'size', ], 'SnapshotId' => [ 'shape' => 'String''locationName' => 'snapshotId', ], 'State' => [ 'shape' => 'VolumeState''locationName' => 'status', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'Iops' => [ 'shape' => 'Integer''locationName' => 'iops', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VolumeType' => [ 'shape' => 'VolumeType''locationName' => 'volumeType', ], 'FastRestored' => [ 'shape' => 'Boolean''locationName' => 'fastRestored', ], 'MultiAttachEnabled' => [ 'shape' => 'Boolean''locationName' => 'multiAttachEnabled', ], 'Throughput' => [ 'shape' => 'Integer''locationName' => 'throughput', ], ], ], 'VolumeAttachment' => [ 'type' => 'structure''members' => [ 'AttachTime' => [ 'shape' => 'DateTime''locationName' => 'attachTime', ], 'Device' => [ 'shape' => 'String''locationName' => 'device', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], 'State' => [ 'shape' => 'VolumeAttachmentState''locationName' => 'status', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'DeleteOnTermination' => [ 'shape' => 'Boolean''locationName' => 'deleteOnTermination', ], ], ], 'VolumeAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeAttachment''locationName' => 'item', ], ], 'VolumeAttachmentState' => [ 'type' => 'string''enum' => [ 'attaching''attached''detaching''detached''busy', ], ], 'VolumeAttributeName' => [ 'type' => 'string''enum' => [ 'autoEnableIO''productCodes', ], ], 'VolumeDetail' => [ 'type' => 'structure''required' => [ 'Size', ], 'members' => [ 'Size' => [ 'shape' => 'Long''locationName' => 'size', ], ], ], 'VolumeId' => [ 'type' => 'string', ], 'VolumeIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeId''locationName' => 'VolumeId', ], ], 'VolumeIdWithResolver' => [ 'type' => 'string', ], 'VolumeList' => [ 'type' => 'list''member' => [ 'shape' => 'Volume''locationName' => 'item', ], ], 'VolumeModification' => [ 'type' => 'structure''members' => [ 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'ModificationState' => [ 'shape' => 'VolumeModificationState''locationName' => 'modificationState', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], 'TargetSize' => [ 'shape' => 'Integer''locationName' => 'targetSize', ], 'TargetIops' => [ 'shape' => 'Integer''locationName' => 'targetIops', ], 'TargetVolumeType' => [ 'shape' => 'VolumeType''locationName' => 'targetVolumeType', ], 'TargetThroughput' => [ 'shape' => 'Integer''locationName' => 'targetThroughput', ], 'TargetMultiAttachEnabled' => [ 'shape' => 'Boolean''locationName' => 'targetMultiAttachEnabled', ], 'OriginalSize' => [ 'shape' => 'Integer''locationName' => 'originalSize', ], 'OriginalIops' => [ 'shape' => 'Integer''locationName' => 'originalIops', ], 'OriginalVolumeType' => [ 'shape' => 'VolumeType''locationName' => 'originalVolumeType', ], 'OriginalThroughput' => [ 'shape' => 'Integer''locationName' => 'originalThroughput', ], 'OriginalMultiAttachEnabled' => [ 'shape' => 'Boolean''locationName' => 'originalMultiAttachEnabled', ], 'Progress' => [ 'shape' => 'Long''locationName' => 'progress', ], 'StartTime' => [ 'shape' => 'DateTime''locationName' => 'startTime', ], 'EndTime' => [ 'shape' => 'DateTime''locationName' => 'endTime', ], ], ], 'VolumeModificationList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeModification''locationName' => 'item', ], ], 'VolumeModificationState' => [ 'type' => 'string''enum' => [ 'modifying''optimizing''completed''failed', ], ], 'VolumeState' => [ 'type' => 'string''enum' => [ 'creating''available''in-use''deleting''deleted''error', ], ], 'VolumeStatusAction' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'String''locationName' => 'code', ], 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'EventId' => [ 'shape' => 'String''locationName' => 'eventId', ], 'EventType' => [ 'shape' => 'String''locationName' => 'eventType', ], ], ], 'VolumeStatusActionsList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeStatusAction''locationName' => 'item', ], ], 'VolumeStatusAttachmentStatus' => [ 'type' => 'structure''members' => [ 'IoPerformance' => [ 'shape' => 'String''locationName' => 'ioPerformance', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], ], ], 'VolumeStatusAttachmentStatusList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeStatusAttachmentStatus''locationName' => 'item', ], ], 'VolumeStatusDetails' => [ 'type' => 'structure''members' => [ 'Name' => [ 'shape' => 'VolumeStatusName''locationName' => 'name', ], 'Status' => [ 'shape' => 'String''locationName' => 'status', ], ], ], 'VolumeStatusDetailsList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeStatusDetails''locationName' => 'item', ], ], 'VolumeStatusEvent' => [ 'type' => 'structure''members' => [ 'Description' => [ 'shape' => 'String''locationName' => 'description', ], 'EventId' => [ 'shape' => 'String''locationName' => 'eventId', ], 'EventType' => [ 'shape' => 'String''locationName' => 'eventType', ], 'NotAfter' => [ 'shape' => 'MillisecondDateTime''locationName' => 'notAfter', ], 'NotBefore' => [ 'shape' => 'MillisecondDateTime''locationName' => 'notBefore', ], 'InstanceId' => [ 'shape' => 'String''locationName' => 'instanceId', ], ], ], 'VolumeStatusEventsList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeStatusEvent''locationName' => 'item', ], ], 'VolumeStatusInfo' => [ 'type' => 'structure''members' => [ 'Details' => [ 'shape' => 'VolumeStatusDetailsList''locationName' => 'details', ], 'Status' => [ 'shape' => 'VolumeStatusInfoStatus''locationName' => 'status', ], ], ], 'VolumeStatusInfoStatus' => [ 'type' => 'string''enum' => [ 'ok''impaired''insufficient-data', ], ], 'VolumeStatusItem' => [ 'type' => 'structure''members' => [ 'Actions' => [ 'shape' => 'VolumeStatusActionsList''locationName' => 'actionsSet', ], 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'OutpostArn' => [ 'shape' => 'String''locationName' => 'outpostArn', ], 'Events' => [ 'shape' => 'VolumeStatusEventsList''locationName' => 'eventsSet', ], 'VolumeId' => [ 'shape' => 'String''locationName' => 'volumeId', ], 'VolumeStatus' => [ 'shape' => 'VolumeStatusInfo''locationName' => 'volumeStatus', ], 'AttachmentStatuses' => [ 'shape' => 'VolumeStatusAttachmentStatusList''locationName' => 'attachmentStatuses', ], ], ], 'VolumeStatusList' => [ 'type' => 'list''member' => [ 'shape' => 'VolumeStatusItem''locationName' => 'item', ], ], 'VolumeStatusName' => [ 'type' => 'string''enum' => [ 'io-enabled''io-performance', ], ], 'VolumeType' => [ 'type' => 'string''enum' => [ 'standard''io1''io2''gp2''sc1''st1''gp3', ], ], 'Vpc' => [ 'type' => 'structure''members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'DhcpOptionsId' => [ 'shape' => 'String''locationName' => 'dhcpOptionsId', ], 'State' => [ 'shape' => 'VpcState''locationName' => 'state', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'InstanceTenancy' => [ 'shape' => 'Tenancy''locationName' => 'instanceTenancy', ], 'Ipv6CidrBlockAssociationSet' => [ 'shape' => 'VpcIpv6CidrBlockAssociationSet''locationName' => 'ipv6CidrBlockAssociationSet', ], 'CidrBlockAssociationSet' => [ 'shape' => 'VpcCidrBlockAssociationSet''locationName' => 'cidrBlockAssociationSet', ], 'IsDefault' => [ 'shape' => 'Boolean''locationName' => 'isDefault', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VpcAttachment' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'AttachmentStatus''locationName' => 'state', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'VpcAttachmentList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcAttachment''locationName' => 'item', ], ], 'VpcAttributeName' => [ 'type' => 'string''enum' => [ 'enableDnsSupport''enableDnsHostnames''enableNetworkAddressUsageMetrics', ], ], 'VpcCidrAssociationId' => [ 'type' => 'string', ], 'VpcCidrBlockAssociation' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'CidrBlockState' => [ 'shape' => 'VpcCidrBlockState''locationName' => 'cidrBlockState', ], ], ], 'VpcCidrBlockAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'VpcCidrBlockAssociation''locationName' => 'item', ], ], 'VpcCidrBlockState' => [ 'type' => 'structure''members' => [ 'State' => [ 'shape' => 'VpcCidrBlockStateCode''locationName' => 'state', ], 'StatusMessage' => [ 'shape' => 'String''locationName' => 'statusMessage', ], ], ], 'VpcCidrBlockStateCode' => [ 'type' => 'string''enum' => [ 'associating''associated''disassociating''disassociated''failing''failed', ], ], 'VpcClassicLink' => [ 'type' => 'structure''members' => [ 'ClassicLinkEnabled' => [ 'shape' => 'Boolean''locationName' => 'classicLinkEnabled', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], ], ], 'VpcClassicLinkIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcId''locationName' => 'VpcId', ], ], 'VpcClassicLinkList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcClassicLink''locationName' => 'item', ], ], 'VpcEndpoint' => [ 'type' => 'structure''members' => [ 'VpcEndpointId' => [ 'shape' => 'String''locationName' => 'vpcEndpointId', ], 'VpcEndpointType' => [ 'shape' => 'VpcEndpointType''locationName' => 'vpcEndpointType', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'ServiceName' => [ 'shape' => 'String''locationName' => 'serviceName', ], 'State' => [ 'shape' => 'State''locationName' => 'state', ], 'PolicyDocument' => [ 'shape' => 'String''locationName' => 'policyDocument', ], 'RouteTableIds' => [ 'shape' => 'ValueStringList''locationName' => 'routeTableIdSet', ], 'SubnetIds' => [ 'shape' => 'ValueStringList''locationName' => 'subnetIdSet', ], 'Groups' => [ 'shape' => 'GroupIdentifierSet''locationName' => 'groupSet', ], 'IpAddressType' => [ 'shape' => 'IpAddressType''locationName' => 'ipAddressType', ], 'DnsOptions' => [ 'shape' => 'DnsOptions''locationName' => 'dnsOptions', ], 'PrivateDnsEnabled' => [ 'shape' => 'Boolean''locationName' => 'privateDnsEnabled', ], 'RequesterManaged' => [ 'shape' => 'Boolean''locationName' => 'requesterManaged', ], 'NetworkInterfaceIds' => [ 'shape' => 'ValueStringList''locationName' => 'networkInterfaceIdSet', ], 'DnsEntries' => [ 'shape' => 'DnsEntrySet''locationName' => 'dnsEntrySet', ], 'CreationTimestamp' => [ 'shape' => 'MillisecondDateTime''locationName' => 'creationTimestamp', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'LastError' => [ 'shape' => 'LastError''locationName' => 'lastError', ], ], ], 'VpcEndpointConnection' => [ 'type' => 'structure''members' => [ 'ServiceId' => [ 'shape' => 'String''locationName' => 'serviceId', ], 'VpcEndpointId' => [ 'shape' => 'String''locationName' => 'vpcEndpointId', ], 'VpcEndpointOwner' => [ 'shape' => 'String''locationName' => 'vpcEndpointOwner', ], 'VpcEndpointState' => [ 'shape' => 'State''locationName' => 'vpcEndpointState', ], 'CreationTimestamp' => [ 'shape' => 'MillisecondDateTime''locationName' => 'creationTimestamp', ], 'DnsEntries' => [ 'shape' => 'DnsEntrySet''locationName' => 'dnsEntrySet', ], 'NetworkLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'networkLoadBalancerArnSet', ], 'GatewayLoadBalancerArns' => [ 'shape' => 'ValueStringList''locationName' => 'gatewayLoadBalancerArnSet', ], 'IpAddressType' => [ 'shape' => 'IpAddressType''locationName' => 'ipAddressType', ], 'VpcEndpointConnectionId' => [ 'shape' => 'String''locationName' => 'vpcEndpointConnectionId', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VpcEndpointConnectionSet' => [ 'type' => 'list''member' => [ 'shape' => 'VpcEndpointConnection''locationName' => 'item', ], ], 'VpcEndpointId' => [ 'type' => 'string', ], 'VpcEndpointIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcEndpointId''locationName' => 'item', ], ], 'VpcEndpointRouteTableIdList' => [ 'type' => 'list''member' => [ 'shape' => 'RouteTableId''locationName' => 'item', ], ], 'VpcEndpointSecurityGroupIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SecurityGroupId''locationName' => 'item', ], ], 'VpcEndpointServiceId' => [ 'type' => 'string', ], 'VpcEndpointServiceIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcEndpointServiceId''locationName' => 'item', ], ], 'VpcEndpointSet' => [ 'type' => 'list''member' => [ 'shape' => 'VpcEndpoint''locationName' => 'item', ], ], 'VpcEndpointSubnetIdList' => [ 'type' => 'list''member' => [ 'shape' => 'SubnetId''locationName' => 'item', ], ], 'VpcEndpointType' => [ 'type' => 'string''enum' => [ 'Interface''Gateway''GatewayLoadBalancer', ], ], 'VpcFlowLogId' => [ 'type' => 'string', ], 'VpcId' => [ 'type' => 'string', ], 'VpcIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcId''locationName' => 'VpcId', ], ], 'VpcIpv6CidrBlockAssociation' => [ 'type' => 'structure''members' => [ 'AssociationId' => [ 'shape' => 'String''locationName' => 'associationId', ], 'Ipv6CidrBlock' => [ 'shape' => 'String''locationName' => 'ipv6CidrBlock', ], 'Ipv6CidrBlockState' => [ 'shape' => 'VpcCidrBlockState''locationName' => 'ipv6CidrBlockState', ], 'NetworkBorderGroup' => [ 'shape' => 'String''locationName' => 'networkBorderGroup', ], 'Ipv6Pool' => [ 'shape' => 'String''locationName' => 'ipv6Pool', ], ], ], 'VpcIpv6CidrBlockAssociationSet' => [ 'type' => 'list''member' => [ 'shape' => 'VpcIpv6CidrBlockAssociation''locationName' => 'item', ], ], 'VpcList' => [ 'type' => 'list''member' => [ 'shape' => 'Vpc''locationName' => 'item', ], ], 'VpcPeeringConnection' => [ 'type' => 'structure''members' => [ 'AccepterVpcInfo' => [ 'shape' => 'VpcPeeringConnectionVpcInfo''locationName' => 'accepterVpcInfo', ], 'ExpirationTime' => [ 'shape' => 'DateTime''locationName' => 'expirationTime', ], 'RequesterVpcInfo' => [ 'shape' => 'VpcPeeringConnectionVpcInfo''locationName' => 'requesterVpcInfo', ], 'Status' => [ 'shape' => 'VpcPeeringConnectionStateReason''locationName' => 'status', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VpcPeeringConnectionId' => [ 'shape' => 'String''locationName' => 'vpcPeeringConnectionId', ], ], ], 'VpcPeeringConnectionId' => [ 'type' => 'string', ], 'VpcPeeringConnectionIdList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcPeeringConnectionId''locationName' => 'item', ], ], 'VpcPeeringConnectionIdWithResolver' => [ 'type' => 'string', ], 'VpcPeeringConnectionList' => [ 'type' => 'list''member' => [ 'shape' => 'VpcPeeringConnection''locationName' => 'item', ], ], 'VpcPeeringConnectionOptionsDescription' => [ 'type' => 'structure''members' => [ 'AllowDnsResolutionFromRemoteVpc' => [ 'shape' => 'Boolean''locationName' => 'allowDnsResolutionFromRemoteVpc', ], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => [ 'shape' => 'Boolean''locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc', ], 'AllowEgressFromLocalVpcToRemoteClassicLink' => [ 'shape' => 'Boolean''locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink', ], ], ], 'VpcPeeringConnectionStateReason' => [ 'type' => 'structure''members' => [ 'Code' => [ 'shape' => 'VpcPeeringConnectionStateReasonCode''locationName' => 'code', ], 'Message' => [ 'shape' => 'String''locationName' => 'message', ], ], ], 'VpcPeeringConnectionStateReasonCode' => [ 'type' => 'string''enum' => [ 'initiating-request''pending-acceptance''active''deleted''rejected''failed''expired''provisioning''deleting', ], ], 'VpcPeeringConnectionVpcInfo' => [ 'type' => 'structure''members' => [ 'CidrBlock' => [ 'shape' => 'String''locationName' => 'cidrBlock', ], 'Ipv6CidrBlockSet' => [ 'shape' => 'Ipv6CidrBlockSet''locationName' => 'ipv6CidrBlockSet', ], 'CidrBlockSet' => [ 'shape' => 'CidrBlockSet''locationName' => 'cidrBlockSet', ], 'OwnerId' => [ 'shape' => 'String''locationName' => 'ownerId', ], 'PeeringOptions' => [ 'shape' => 'VpcPeeringConnectionOptionsDescription''locationName' => 'peeringOptions', ], 'VpcId' => [ 'shape' => 'String''locationName' => 'vpcId', ], 'Region' => [ 'shape' => 'String''locationName' => 'region', ], ], ], 'VpcState' => [ 'type' => 'string''enum' => [ 'pending''available', ], ], 'VpcTenancy' => [ 'type' => 'string''enum' => [ 'default', ], ], 'VpnConnection' => [ 'type' => 'structure''members' => [ 'CustomerGatewayConfiguration' => [ 'shape' => 'String''locationName' => 'customerGatewayConfiguration', ], 'CustomerGatewayId' => [ 'shape' => 'String''locationName' => 'customerGatewayId', ], 'Category' => [ 'shape' => 'String''locationName' => 'category', ], 'State' => [ 'shape' => 'VpnState''locationName' => 'state', ], 'Type' => [ 'shape' => 'GatewayType''locationName' => 'type', ], 'VpnConnectionId' => [ 'shape' => 'String''locationName' => 'vpnConnectionId', ], 'VpnGatewayId' => [ 'shape' => 'String''locationName' => 'vpnGatewayId', ], 'TransitGatewayId' => [ 'shape' => 'String''locationName' => 'transitGatewayId', ], 'CoreNetworkArn' => [ 'shape' => 'String''locationName' => 'coreNetworkArn', ], 'CoreNetworkAttachmentArn' => [ 'shape' => 'String''locationName' => 'coreNetworkAttachmentArn', ], 'GatewayAssociationState' => [ 'shape' => 'GatewayAssociationState''locationName' => 'gatewayAssociationState', ], 'Options' => [ 'shape' => 'VpnConnectionOptions''locationName' => 'options', ], 'Routes' => [ 'shape' => 'VpnStaticRouteList''locationName' => 'routes', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], 'VgwTelemetry' => [ 'shape' => 'VgwTelemetryList''locationName' => 'vgwTelemetry', ], ], ], 'VpnConnectionDeviceSampleConfiguration' => [ 'type' => 'string''sensitive' => true, ], 'VpnConnectionDeviceType' => [ 'type' => 'structure''members' => [ 'VpnConnectionDeviceTypeId' => [ 'shape' => 'String''locationName' => 'vpnConnectionDeviceTypeId', ], 'Vendor' => [ 'shape' => 'String''locationName' => 'vendor', ], 'Platform' => [ 'shape' => 'String''locationName' => 'platform', ], 'Software' => [ 'shape' => 'String''locationName' => 'software', ], ], ], 'VpnConnectionDeviceTypeId' => [ 'type' => 'string', ], 'VpnConnectionDeviceTypeList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnConnectionDeviceType''locationName' => 'item', ], ], 'VpnConnectionId' => [ 'type' => 'string', ], 'VpnConnectionIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnConnectionId''locationName' => 'VpnConnectionId', ], ], 'VpnConnectionList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnConnection''locationName' => 'item', ], ], 'VpnConnectionOptions' => [ 'type' => 'structure''members' => [ 'EnableAcceleration' => [ 'shape' => 'Boolean''locationName' => 'enableAcceleration', ], 'StaticRoutesOnly' => [ 'shape' => 'Boolean''locationName' => 'staticRoutesOnly', ], 'LocalIpv4NetworkCidr' => [ 'shape' => 'String''locationName' => 'localIpv4NetworkCidr', ], 'RemoteIpv4NetworkCidr' => [ 'shape' => 'String''locationName' => 'remoteIpv4NetworkCidr', ], 'LocalIpv6NetworkCidr' => [ 'shape' => 'String''locationName' => 'localIpv6NetworkCidr', ], 'RemoteIpv6NetworkCidr' => [ 'shape' => 'String''locationName' => 'remoteIpv6NetworkCidr', ], 'OutsideIpAddressType' => [ 'shape' => 'String''locationName' => 'outsideIpAddressType', ], 'TransportTransitGatewayAttachmentId' => [ 'shape' => 'String''locationName' => 'transportTransitGatewayAttachmentId', ], 'TunnelInsideIpVersion' => [ 'shape' => 'TunnelInsideIpVersion''locationName' => 'tunnelInsideIpVersion', ], 'TunnelOptions' => [ 'shape' => 'TunnelOptionsList''locationName' => 'tunnelOptionSet', ], ], ], 'VpnConnectionOptionsSpecification' => [ 'type' => 'structure''members' => [ 'EnableAcceleration' => [ 'shape' => 'Boolean', ], 'StaticRoutesOnly' => [ 'shape' => 'Boolean''locationName' => 'staticRoutesOnly', ], 'TunnelInsideIpVersion' => [ 'shape' => 'TunnelInsideIpVersion', ], 'TunnelOptions' => [ 'shape' => 'VpnTunnelOptionsSpecificationsList', ], 'LocalIpv4NetworkCidr' => [ 'shape' => 'String', ], 'RemoteIpv4NetworkCidr' => [ 'shape' => 'String', ], 'LocalIpv6NetworkCidr' => [ 'shape' => 'String', ], 'RemoteIpv6NetworkCidr' => [ 'shape' => 'String', ], 'OutsideIpAddressType' => [ 'shape' => 'String', ], 'TransportTransitGatewayAttachmentId' => [ 'shape' => 'TransitGatewayAttachmentId', ], ], ], 'VpnEcmpSupportValue' => [ 'type' => 'string''enum' => [ 'enable''disable', ], ], 'VpnGateway' => [ 'type' => 'structure''members' => [ 'AvailabilityZone' => [ 'shape' => 'String''locationName' => 'availabilityZone', ], 'State' => [ 'shape' => 'VpnState''locationName' => 'state', ], 'Type' => [ 'shape' => 'GatewayType''locationName' => 'type', ], 'VpcAttachments' => [ 'shape' => 'VpcAttachmentList''locationName' => 'attachments', ], 'VpnGatewayId' => [ 'shape' => 'String''locationName' => 'vpnGatewayId', ], 'AmazonSideAsn' => [ 'shape' => 'Long''locationName' => 'amazonSideAsn', ], 'Tags' => [ 'shape' => 'TagList''locationName' => 'tagSet', ], ], ], 'VpnGatewayId' => [ 'type' => 'string', ], 'VpnGatewayIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnGatewayId''locationName' => 'VpnGatewayId', ], ], 'VpnGatewayList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnGateway''locationName' => 'item', ], ], 'VpnProtocol' => [ 'type' => 'string''enum' => [ 'openvpn', ], ], 'VpnState' => [ 'type' => 'string''enum' => [ 'pending''available''deleting''deleted', ], ], 'VpnStaticRoute' => [ 'type' => 'structure''members' => [ 'DestinationCidrBlock' => [ 'shape' => 'String''locationName' => 'destinationCidrBlock', ], 'Source' => [ 'shape' => 'VpnStaticRouteSource''locationName' => 'source', ], 'State' => [ 'shape' => 'VpnState''locationName' => 'state', ], ], ], 'VpnStaticRouteList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnStaticRoute''locationName' => 'item', ], ], 'VpnStaticRouteSource' => [ 'type' => 'string''enum' => [ 'Static', ], ], 'VpnTunnelLogOptions' => [ 'type' => 'structure''members' => [ 'CloudWatchLogOptions' => [ 'shape' => 'CloudWatchLogOptions''locationName' => 'cloudWatchLogOptions', ], ], ], 'VpnTunnelLogOptionsSpecification' => [ 'type' => 'structure''members' => [ 'CloudWatchLogOptions' => [ 'shape' => 'CloudWatchLogOptionsSpecification', ], ], ], 'VpnTunnelOptionsSpecification' => [ 'type' => 'structure''members' => [ 'TunnelInsideCidr' => [ 'shape' => 'String', ], 'TunnelInsideIpv6Cidr' => [ 'shape' => 'String', ], 'PreSharedKey' => [ 'shape' => 'String', ], 'Phase1LifetimeSeconds' => [ 'shape' => 'Integer', ], 'Phase2LifetimeSeconds' => [ 'shape' => 'Integer', ], 'RekeyMarginTimeSeconds' => [ 'shape' => 'Integer', ], 'RekeyFuzzPercentage' => [ 'shape' => 'Integer', ], 'ReplayWindowSize' => [ 'shape' => 'Integer', ], 'DPDTimeoutSeconds' => [ 'shape' => 'Integer', ], 'DPDTimeoutAction' => [ 'shape' => 'String', ], 'Phase1EncryptionAlgorithms' => [ 'shape' => 'Phase1EncryptionAlgorithmsRequestList''locationName' => 'Phase1EncryptionAlgorithm', ], 'Phase2EncryptionAlgorithms' => [ 'shape' => 'Phase2EncryptionAlgorithmsRequestList''locationName' => 'Phase2EncryptionAlgorithm', ], 'Phase1IntegrityAlgorithms' => [ 'shape' => 'Phase1IntegrityAlgorithmsRequestList''locationName' => 'Phase1IntegrityAlgorithm', ], 'Phase2IntegrityAlgorithms' => [ 'shape' => 'Phase2IntegrityAlgorithmsRequestList''locationName' => 'Phase2IntegrityAlgorithm', ], 'Phase1DHGroupNumbers' => [ 'shape' => 'Phase1DHGroupNumbersRequestList''locationName' => 'Phase1DHGroupNumber', ], 'Phase2DHGroupNumbers' => [ 'shape' => 'Phase2DHGroupNumbersRequestList''locationName' => 'Phase2DHGroupNumber', ], 'IKEVersions' => [ 'shape' => 'IKEVersionsRequestList''locationName' => 'IKEVersion', ], 'StartupAction' => [ 'shape' => 'String', ], 'LogOptions' => [ 'shape' => 'VpnTunnelLogOptionsSpecification', ], ], ], 'VpnTunnelOptionsSpecificationsList' => [ 'type' => 'list''member' => [ 'shape' => 'VpnTunnelOptionsSpecification', ], ], 'WeekDay' => [ 'type' => 'string''enum' => [ 'sunday''monday''tuesday''wednesday''thursday''friday''saturday', ], ], 'WithdrawByoipCidrRequest' => [ 'type' => 'structure''required' => [ 'Cidr', ], 'members' => [ 'Cidr' => [ 'shape' => 'String', ], 'DryRun' => [ 'shape' => 'Boolean', ], ], ], 'WithdrawByoipCidrResult' => [ 'type' => 'structure''members' => [ 'ByoipCidr' => [ 'shape' => 'ByoipCidr''locationName' => 'byoipCidr', ], ], ], 'ZoneIdStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'ZoneId', ], ], 'ZoneNameStringList' => [ 'type' => 'list''member' => [ 'shape' => 'String''locationName' => 'ZoneName', ], ], 'scope' => [ 'type' => 'string''enum' => [ 'Availability Zone''Region', ], ], 'snapshotTierStatusSet' => [ 'type' => 'list''member' => [ 'shape' => 'SnapshotTierStatus''locationName' => 'item', ], ], 'totalFpgaMemory' => [ 'type' => 'integer', ], 'totalGpuMemory' => [ 'type' => 'integer', ], ],];

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.1568 ]--