diff --git a/.changes/2.1244.0.json b/.changes/2.1244.0.json new file mode 100644 index 0000000000..1942a1cf0a --- /dev/null +++ b/.changes/2.1244.0.json @@ -0,0 +1,37 @@ +[ + { + "type": "feature", + "category": "AppRunner", + "description": "This release adds support for private App Runner services. Services may now be configured to be made private and only accessible from a VPC. The changes include a new VpcIngressConnection resource and several new and modified APIs." + }, + { + "type": "feature", + "category": "CloudWatchLogs", + "description": "SDK release to support tagging for destinations and log groups with TagResource. Also supports tag on create with PutDestination." + }, + { + "type": "feature", + "category": "Connect", + "description": "Amazon connect now support a new API DismissUserContact to dismiss or remove terminated contacts in Agent CCP" + }, + { + "type": "feature", + "category": "EC2", + "description": "Elastic IP transfer is a new Amazon VPC feature that allows you to transfer your Elastic IP addresses from one AWS Account to another." + }, + { + "type": "feature", + "category": "Iot", + "description": "This release adds the Amazon Location action to IoT Rules Engine." + }, + { + "type": "feature", + "category": "SESV2", + "description": "This release includes support for interacting with the Virtual Deliverability Manager, allowing you to opt in/out of the feature and to retrieve recommendations and metric data." + }, + { + "type": "feature", + "category": "Textract", + "description": "This release introduces additional support for 30+ normalized fields such as vendor address and currency. It also includes OCR output in the response and accuracy improvements for the already supported fields in previous version" + } +] \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ed781c53cd..29e3d9ca9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,16 @@ # Changelog for AWS SDK for JavaScript - + +## 2.1244.0 +* feature: AppRunner: This release adds support for private App Runner services. Services may now be configured to be made private and only accessible from a VPC. The changes include a new VpcIngressConnection resource and several new and modified APIs. +* feature: CloudWatchLogs: SDK release to support tagging for destinations and log groups with TagResource. Also supports tag on create with PutDestination. +* feature: Connect: Amazon connect now support a new API DismissUserContact to dismiss or remove terminated contacts in Agent CCP +* feature: EC2: Elastic IP transfer is a new Amazon VPC feature that allows you to transfer your Elastic IP addresses from one AWS Account to another. +* feature: Iot: This release adds the Amazon Location action to IoT Rules Engine. +* feature: SESV2: This release includes support for interacting with the Virtual Deliverability Manager, allowing you to opt in/out of the feature and to retrieve recommendations and metric data. +* feature: Textract: This release introduces additional support for 30+ normalized fields such as vendor address and currency. It also includes OCR output in the response and accuracy improvements for the already supported fields in previous version + ## 2.1243.0 * feature: AppRunner: AWS App Runner adds .NET 6, Go 1, PHP 8.1 and Ruby 3.1 runtimes. * feature: AppStream: This release includes CertificateBasedAuthProperties in CreateDirectoryConfig and UpdateDirectoryConfig. diff --git a/README.md b/README.md index c1654f0bfd..e4ecfef0e5 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma To use the SDK in the browser, simply add the following script tag to your HTML pages: - + You can also build a custom browser SDK with your specified set of AWS services. This can allow you to reduce the SDK's size, specify different API versions of diff --git a/apis/apprunner-2020-05-15.min.json b/apis/apprunner-2020-05-15.min.json index 5c0823ce05..a24d951c4e 100644 --- a/apis/apprunner-2020-05-15.min.json +++ b/apis/apprunner-2020-05-15.min.json @@ -33,13 +33,17 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomain" + "CustomDomain", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, "ServiceArn": {}, "CustomDomain": { "shape": "S7" + }, + "VpcDNSTargets": { + "shape": "Sc" } } } @@ -62,7 +66,7 @@ "type": "integer" }, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -73,7 +77,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -89,7 +93,7 @@ "ConnectionName": {}, "ProviderType": {}, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -100,7 +104,7 @@ ], "members": { "Connection": { - "shape": "Sv" + "shape": "Sx" } } } @@ -114,10 +118,10 @@ "members": { "ObservabilityConfigurationName": {}, "TraceConfiguration": { - "shape": "Sz" + "shape": "S11" }, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -128,7 +132,7 @@ ], "members": { "ObservabilityConfiguration": { - "shape": "S12" + "shape": "S14" } } } @@ -143,26 +147,26 @@ "members": { "ServiceName": {}, "SourceConfiguration": { - "shape": "S16" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1p" + "shape": "S1r" }, "Tags": { - "shape": "Sh" + "shape": "Sj" }, "EncryptionConfiguration": { - "shape": "S1s" + "shape": "S1u" }, "HealthCheckConfiguration": { - "shape": "S1u" + "shape": "S1w" }, "AutoScalingConfigurationArn": {}, "NetworkConfiguration": { - "shape": "S21" + "shape": "S23" }, "ObservabilityConfiguration": { - "shape": "S24" + "shape": "S27" } } }, @@ -174,7 +178,7 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" }, "OperationId": {} } @@ -190,13 +194,13 @@ "members": { "VpcConnectorName": {}, "Subnets": { - "shape": "S2d" + "shape": "S2g" }, "SecurityGroups": { - "shape": "S2d" + "shape": "S2g" }, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -207,7 +211,38 @@ ], "members": { "VpcConnector": { - "shape": "S2f" + "shape": "S2i" + } + } + } + }, + "CreateVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "ServiceArn", + "VpcIngressConnectionName", + "IngressVpcConfiguration" + ], + "members": { + "ServiceArn": {}, + "VpcIngressConnectionName": {}, + "IngressVpcConfiguration": { + "shape": "S2m" + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2o" } } } @@ -229,7 +264,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -248,7 +283,7 @@ "type": "structure", "members": { "Connection": { - "shape": "Sv" + "shape": "Sx" } } } @@ -270,7 +305,7 @@ ], "members": { "ObservabilityConfiguration": { - "shape": "S12" + "shape": "S14" } } } @@ -293,7 +328,7 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" }, "OperationId": {} } @@ -316,7 +351,29 @@ ], "members": { "VpcConnector": { - "shape": "S2f" + "shape": "S2i" + } + } + } + }, + "DeleteVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2o" } } } @@ -338,7 +395,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -362,7 +419,8 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomains" + "CustomDomains", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, @@ -373,6 +431,9 @@ "shape": "S7" } }, + "VpcDNSTargets": { + "shape": "Sc" + }, "NextToken": {} } } @@ -394,7 +455,7 @@ ], "members": { "ObservabilityConfiguration": { - "shape": "S12" + "shape": "S14" } } } @@ -416,7 +477,7 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" } } } @@ -438,7 +499,29 @@ ], "members": { "VpcConnector": { - "shape": "S2f" + "shape": "S2i" + } + } + } + }, + "DescribeVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2o" } } } @@ -460,13 +543,17 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomain" + "CustomDomain", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, "ServiceArn": {}, "CustomDomain": { "shape": "S7" + }, + "VpcDNSTargets": { + "shape": "Sc" } } } @@ -494,7 +581,7 @@ "AutoScalingConfigurationSummaryList": { "type": "list", "member": { - "shape": "S29" + "shape": "S2c" } }, "NextToken": {} @@ -669,7 +756,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sh" + "shape": "Sj" } } } @@ -693,7 +780,44 @@ "VpcConnectors": { "type": "list", "member": { - "shape": "S2f" + "shape": "S2i" + } + }, + "NextToken": {} + } + } + }, + "ListVpcIngressConnections": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "ServiceArn": {}, + "VpcEndpointId": {} + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnectionSummaryList" + ], + "members": { + "VpcIngressConnectionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "ServiceArn": {} + } } }, "NextToken": {} @@ -717,7 +841,7 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" }, "OperationId": {} } @@ -740,7 +864,7 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" }, "OperationId": {} } @@ -776,7 +900,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -814,20 +938,20 @@ "members": { "ServiceArn": {}, "SourceConfiguration": { - "shape": "S16" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1p" + "shape": "S1r" }, "AutoScalingConfigurationArn": {}, "HealthCheckConfiguration": { - "shape": "S1u" + "shape": "S1w" }, "NetworkConfiguration": { - "shape": "S21" + "shape": "S23" }, "ObservabilityConfiguration": { - "shape": "S24" + "shape": "S27" } } }, @@ -839,11 +963,37 @@ ], "members": { "Service": { - "shape": "S26" + "shape": "S29" }, "OperationId": {} } } + }, + "UpdateVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn", + "IngressVpcConfiguration" + ], + "members": { + "VpcIngressConnectionArn": {}, + "IngressVpcConfiguration": { + "shape": "S2m" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2o" + } + } + } } }, "shapes": { @@ -874,7 +1024,18 @@ "Status": {} } }, - "Sh": { + "Sc": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "VpcId": {}, + "DomainName": {} + } + } + }, + "Sj": { "type": "list", "member": { "type": "structure", @@ -884,7 +1045,7 @@ } } }, - "Sm": { + "So": { "type": "structure", "members": { "AutoScalingConfigurationArn": {}, @@ -913,7 +1074,7 @@ } } }, - "Sv": { + "Sx": { "type": "structure", "members": { "ConnectionName": {}, @@ -925,7 +1086,7 @@ } } }, - "Sz": { + "S11": { "type": "structure", "required": [ "Vendor" @@ -934,13 +1095,13 @@ "Vendor": {} } }, - "S12": { + "S14": { "type": "structure", "members": { "ObservabilityConfigurationArn": {}, "ObservabilityConfigurationName": {}, "TraceConfiguration": { - "shape": "Sz" + "shape": "S11" }, "ObservabilityConfigurationRevision": { "type": "integer" @@ -957,7 +1118,7 @@ } } }, - "S16": { + "S18": { "type": "structure", "members": { "CodeRepository": { @@ -998,11 +1159,11 @@ "sensitive": true }, "StartCommand": { - "shape": "S1f" + "shape": "S1h" }, "Port": {}, "RuntimeEnvironmentVariables": { - "shape": "S1g" + "shape": "S1i" } } } @@ -1022,10 +1183,10 @@ "type": "structure", "members": { "RuntimeEnvironmentVariables": { - "shape": "S1g" + "shape": "S1i" }, "StartCommand": { - "shape": "S1f" + "shape": "S1h" }, "Port": {} } @@ -1045,11 +1206,11 @@ } } }, - "S1f": { + "S1h": { "type": "string", "sensitive": true }, - "S1g": { + "S1i": { "type": "map", "key": { "type": "string", @@ -1060,7 +1221,7 @@ "sensitive": true } }, - "S1p": { + "S1r": { "type": "structure", "members": { "Cpu": {}, @@ -1068,7 +1229,7 @@ "InstanceRoleArn": {} } }, - "S1s": { + "S1u": { "type": "structure", "required": [ "KmsKey" @@ -1077,7 +1238,7 @@ "KmsKey": {} } }, - "S1u": { + "S1w": { "type": "structure", "members": { "Protocol": {}, @@ -1096,7 +1257,7 @@ } } }, - "S21": { + "S23": { "type": "structure", "members": { "EgressConfiguration": { @@ -1105,10 +1266,18 @@ "EgressType": {}, "VpcConnectorArn": {} } + }, + "IngressConfiguration": { + "type": "structure", + "members": { + "IsPubliclyAccessible": { + "type": "boolean" + } + } } } }, - "S24": { + "S27": { "type": "structure", "required": [ "ObservabilityEnabled" @@ -1120,13 +1289,12 @@ "ObservabilityConfigurationArn": {} } }, - "S26": { + "S29": { "type": "structure", "required": [ "ServiceName", "ServiceId", "ServiceArn", - "ServiceUrl", "CreatedAt", "UpdatedAt", "Status", @@ -1151,29 +1319,29 @@ }, "Status": {}, "SourceConfiguration": { - "shape": "S16" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1p" + "shape": "S1r" }, "EncryptionConfiguration": { - "shape": "S1s" + "shape": "S1u" }, "HealthCheckConfiguration": { - "shape": "S1u" + "shape": "S1w" }, "AutoScalingConfigurationSummary": { - "shape": "S29" + "shape": "S2c" }, "NetworkConfiguration": { - "shape": "S21" + "shape": "S23" }, "ObservabilityConfiguration": { - "shape": "S24" + "shape": "S27" } } }, - "S29": { + "S2c": { "type": "structure", "members": { "AutoScalingConfigurationArn": {}, @@ -1183,11 +1351,11 @@ } } }, - "S2d": { + "S2g": { "type": "list", "member": {} }, - "S2f": { + "S2i": { "type": "structure", "members": { "VpcConnectorName": {}, @@ -1196,10 +1364,10 @@ "type": "integer" }, "Subnets": { - "shape": "S2d" + "shape": "S2g" }, "SecurityGroups": { - "shape": "S2d" + "shape": "S2g" }, "Status": {}, "CreatedAt": { @@ -1209,6 +1377,33 @@ "type": "timestamp" } } + }, + "S2m": { + "type": "structure", + "members": { + "VpcId": {}, + "VpcEndpointId": {} + } + }, + "S2o": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "VpcIngressConnectionName": {}, + "ServiceArn": {}, + "Status": {}, + "AccountId": {}, + "DomainName": {}, + "IngressVpcConfiguration": { + "shape": "S2m" + }, + "CreatedAt": { + "type": "timestamp" + }, + "DeletedAt": { + "type": "timestamp" + } + } } } } \ No newline at end of file diff --git a/apis/apprunner-2020-05-15.normal.json b/apis/apprunner-2020-05-15.normal.json index bed2b98b4e..a216ec59bf 100644 --- a/apis/apprunner-2020-05-15.normal.json +++ b/apis/apprunner-2020-05-15.normal.json @@ -163,6 +163,34 @@ ], "documentation": "
Create an App Runner VPC connector resource. App Runner requires this resource when you want to associate your App Runner service to a custom Amazon Virtual Private Cloud (Amazon VPC).
" }, + "CreateVpcIngressConnection": { + "name": "CreateVpcIngressConnection", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "CreateVpcIngressConnectionRequest" + }, + "output": { + "shape": "CreateVpcIngressConnectionResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidStateException" + }, + { + "shape": "InternalServiceErrorException" + }, + { + "shape": "ServiceQuotaExceededException" + } + ], + "documentation": "Create an App Runner VPC Ingress Connection resource. App Runner requires this resource when you want to associate your App Runner service with an Amazon VPC endpoint.
" + }, "DeleteAutoScalingConfiguration": { "name": "DeleteAutoScalingConfiguration", "http": { @@ -264,7 +292,7 @@ "shape": "InternalServiceErrorException" } ], - "documentation": "Delete an App Runner service.
This is an asynchronous operation. On a successful call, you can use the returned OperationId
and the ListOperations call to track the operation's progress.
Delete an App Runner service.
This is an asynchronous operation. On a successful call, you can use the returned OperationId
and the ListOperations call to track the operation's progress.
Make sure that you don't have any active VPCIngressConnections associated with the service you want to delete.
Delete an App Runner VPC connector resource. You can't delete a connector that's used by one or more App Runner services.
" }, + "DeleteVpcIngressConnection": { + "name": "DeleteVpcIngressConnection", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DeleteVpcIngressConnectionRequest" + }, + "output": { + "shape": "DeleteVpcIngressConnectionResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalServiceErrorException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "InvalidStateException" + } + ], + "documentation": "Delete an App Runner VPC Ingress Connection resource that's associated with an App Runner service. The VPC Ingress Connection must be in one of the following states to be deleted:
AVAILABLE
FAILED_CREATION
FAILED_UPDATE
FAILED_DELETION
Return a description of an App Runner VPC connector resource.
" }, + "DescribeVpcIngressConnection": { + "name": "DescribeVpcIngressConnection", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DescribeVpcIngressConnectionRequest" + }, + "output": { + "shape": "DescribeVpcIngressConnectionResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalServiceErrorException" + }, + { + "shape": "ResourceNotFoundException" + } + ], + "documentation": "Return a full description of an App Runner VPC Ingress Connection resource.
" + }, "DisassociateCustomDomain": { "name": "DisassociateCustomDomain", "http": { @@ -607,6 +688,28 @@ ], "documentation": "Returns a list of App Runner VPC connectors in your Amazon Web Services account.
" }, + "ListVpcIngressConnections": { + "name": "ListVpcIngressConnections", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListVpcIngressConnectionsRequest" + }, + "output": { + "shape": "ListVpcIngressConnectionsResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalServiceErrorException" + } + ], + "documentation": "Return a list of App Runner VPC Ingress Connections in your Amazon Web Services account.
" + }, "PauseService": { "name": "PauseService", "http": { @@ -771,6 +874,34 @@ } ], "documentation": "Update an App Runner service. You can update the source configuration and instance configuration of the service. You can also update the ARN of the auto scaling configuration resource that's associated with the service. However, you can't change the name or the encryption configuration of the service. These can be set only when you create the service.
To update the tags applied to your service, use the separate actions TagResource and UntagResource.
This is an asynchronous operation. On a successful call, you can use the returned OperationId
and the ListOperations call to track the operation's progress.
Update an existing App Runner VPC Ingress Connection resource. The VPC Ingress Connection must be in one of the following states to be updated:
AVAILABLE
FAILED_CREATION
FAILED_UPDATE
A description of the domain name that's being associated.
" + }, + "VpcDNSTargets": { + "shape": "VpcDNSTargetList", + "documentation": "DNS Target records for the custom domains of this Amazon VPC.
" } } }, @@ -1337,6 +1473,44 @@ } } }, + "CreateVpcIngressConnectionRequest": { + "type": "structure", + "required": [ + "ServiceArn", + "VpcIngressConnectionName", + "IngressVpcConfiguration" + ], + "members": { + "ServiceArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress Connection resource.
" + }, + "VpcIngressConnectionName": { + "shape": "VpcIngressConnectionName", + "documentation": "A name for the VPC Ingress Connection resource. It must be unique across all the active VPC Ingress Connections in your Amazon Web Services account in the Amazon Web Services Region.
" + }, + "IngressVpcConfiguration": { + "shape": "IngressVpcConfiguration", + "documentation": "Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
" + }, + "Tags": { + "shape": "TagList", + "documentation": "An optional list of metadata items that you can associate with the VPC Ingress Connection resource. A tag is a key-value pair.
" + } + } + }, + "CreateVpcIngressConnectionResponse": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "VpcIngressConnection", + "documentation": "A description of the App Runner VPC Ingress Connection resource that's created by this request.
" + } + } + }, "CustomDomain": { "type": "structure", "required": [ @@ -1382,6 +1556,12 @@ "shape": "CustomDomain" } }, + "CustomerAccountId": { + "type": "string", + "max": 12, + "min": 12, + "pattern": "[0-9]{12}" + }, "DeleteAutoScalingConfigurationRequest": { "type": "structure", "required": [ @@ -1504,6 +1684,30 @@ } } }, + "DeleteVpcIngressConnectionRequest": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the App Runner VPC Ingress Connection that you want to delete.
" + } + } + }, + "DeleteVpcIngressConnectionResponse": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "VpcIngressConnection", + "documentation": "A description of the App Runner VPC Ingress Connection that this request just deleted.
" + } + } + }, "DescribeAutoScalingConfigurationRequest": { "type": "structure", "required": [ @@ -1558,7 +1762,8 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomains" + "CustomDomains", + "VpcDNSTargets" ], "members": { "DNSTarget": { @@ -1573,6 +1778,10 @@ "shape": "CustomDomainList", "documentation": "A list of descriptions of custom domain names that are associated with the service. In a paginated request, the request returns up to MaxResults
records per call.
DNS Target records for the custom domains of this Amazon VPC.
" + }, "NextToken": { "shape": "String", "documentation": "The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.
" @@ -1651,6 +1860,30 @@ } } }, + "DescribeVpcIngressConnectionRequest": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the App Runner VPC Ingress Connection that you want a description for.
" + } + } + }, + "DescribeVpcIngressConnectionResponse": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "VpcIngressConnection", + "documentation": "A description of the App Runner VPC Ingress Connection that you specified in this request.
" + } + } + }, "DisassociateCustomDomainRequest": { "type": "structure", "required": [ @@ -1673,7 +1906,8 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomain" + "CustomDomain", + "VpcDNSTargets" ], "members": { "DNSTarget": { @@ -1687,6 +1921,10 @@ "CustomDomain": { "shape": "CustomDomain", "documentation": "A description of the domain name that's being disassociated.
" + }, + "VpcDNSTargets": { + "shape": "VpcDNSTargetList", + "documentation": "DNS Target records for the custom domains of this Amazon VPC.
" } } }, @@ -1844,6 +2082,30 @@ "ECR_PUBLIC" ] }, + "IngressConfiguration": { + "type": "structure", + "members": { + "IsPubliclyAccessible": { + "shape": "Boolean", + "documentation": "Specifies whether your App Runner service is publicly accessible. To make the service publicly accessible set it to True
. To make the service privately accessible, from only within an Amazon VPC set it to False
.
Network configuration settings for inbound network traffic.
" + }, + "IngressVpcConfiguration": { + "type": "structure", + "members": { + "VpcId": { + "shape": "String", + "documentation": "The ID of the VPC that is used for the VPC endpoint.
" + }, + "VpcEndpointId": { + "shape": "String", + "documentation": "The ID of the VPC endpoint that your App Runner service connects to.
" + } + }, + "documentation": "The configuration of your VPC and the associated VPC endpoint. The VPC endpoint is an Amazon Web Services PrivateLink resource that allows access to your App Runner services from within an Amazon VPC.
" + }, "InstanceConfiguration": { "type": "structure", "members": { @@ -2095,6 +2357,53 @@ } } }, + "ListVpcIngressConnectionsFilter": { + "type": "structure", + "members": { + "ServiceArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of a service to filter by.
" + }, + "VpcEndpointId": { + "shape": "String", + "documentation": "The ID of a VPC Endpoint to filter by.
" + } + }, + "documentation": "Returns a list of VPC Ingress Connections based on the filter provided. It can return either ServiceArn
or VpcEndpointId
, or both.
The VPC Ingress Connections to be listed based on either the Service Arn or Vpc Endpoint Id, or both.
" + }, + "MaxResults": { + "shape": "MaxResults", + "documentation": "The maximum number of results to include in each response (result page). It's used for a paginated request.
If you don't specify MaxResults
, the request retrieves all available results in a single response.
A token from a previous result page. It's used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.
If you don't specify NextToken
, the request retrieves the first result page.
A list of summary information records for VPC Ingress Connections. In a paginated request, the request returns up to MaxResults
records for each call.
The token that you can pass in a subsequent request to get the next result page. It's returned in a paginated request.
" + } + } + }, "MaxResults": { "type": "integer", "max": 100, @@ -2112,6 +2421,10 @@ "EgressConfiguration": { "shape": "EgressConfiguration", "documentation": "Network configuration settings for outbound message traffic.
" + }, + "IngressConfiguration": { + "shape": "IngressConfiguration", + "documentation": "Network configuration settings for inbound message traffic.
" } }, "documentation": "Describes configuration settings related to network traffic of an App Runner service. Consists of embedded objects for each configurable network feature.
" @@ -2374,7 +2687,6 @@ "ServiceName", "ServiceId", "ServiceArn", - "ServiceUrl", "CreatedAt", "UpdatedAt", "Status", @@ -2780,6 +3092,35 @@ } } }, + "UpdateVpcIngressConnectionRequest": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn", + "IngressVpcConfiguration" + ], + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (Arn) for the App Runner VPC Ingress Connection resource that you want to update.
" + }, + "IngressVpcConfiguration": { + "shape": "IngressVpcConfiguration", + "documentation": "Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to update the VPC Ingress Connection resource.
" + } + } + }, + "UpdateVpcIngressConnectionResponse": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "VpcIngressConnection", + "documentation": "A description of the App Runner VPC Ingress Connection resource that's updated by this request.
" + } + } + }, "VpcConnector": { "type": "structure", "members": { @@ -2836,6 +3177,111 @@ "member": { "shape": "VpcConnector" } + }, + "VpcDNSTarget": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the VPC Ingress Connection that is associated with your service.
" + }, + "VpcId": { + "shape": "String", + "documentation": "The ID of the Amazon VPC that is associated with the custom domain name of the target DNS.
" + }, + "DomainName": { + "shape": "DomainName", + "documentation": "The domain name of your target DNS that is associated with the Amazon VPC.
" + } + }, + "documentation": "DNS Target record for a custom domain of this Amazon VPC.
" + }, + "VpcDNSTargetList": { + "type": "list", + "member": { + "shape": "VpcDNSTarget" + } + }, + "VpcIngressConnection": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the VPC Ingress Connection.
" + }, + "VpcIngressConnectionName": { + "shape": "VpcIngressConnectionName", + "documentation": "The customer-provided VPC Ingress Connection name.
" + }, + "ServiceArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
" + }, + "Status": { + "shape": "VpcIngressConnectionStatus", + "documentation": "The current status of the VPC Ingress Connection. The VPC Ingress Connection displays one of the following statuses: AVAILABLE
, PENDING_CREATION
, PENDING_UPDATE
, PENDING_DELETION
,FAILED_CREATION
, FAILED_UPDATE
, FAILED_DELETION
, and DELETED
..
The Account Id you use to create the VPC Ingress Connection resource.
" + }, + "DomainName": { + "shape": "DomainName", + "documentation": "The domain name associated with the VPC Ingress Connection resource.
" + }, + "IngressVpcConfiguration": { + "shape": "IngressVpcConfiguration", + "documentation": "Specifications for the customer’s VPC and related PrivateLink VPC endpoint that are used to associate with the VPC Ingress Connection resource.
" + }, + "CreatedAt": { + "shape": "Timestamp", + "documentation": "The time when the VPC Ingress Connection was created. It's in the Unix time stamp format.
Type: Timestamp
Required: Yes
The time when the App Runner service was deleted. It's in the Unix time stamp format.
Type: Timestamp
Required: No
The App Runner resource that specifies an App Runner endpoint for incoming traffic. It establishes a connection between a VPC interface endpoint and a App Runner service, to make your App Runner service accessible from only within an Amazon VPC.
" + }, + "VpcIngressConnectionName": { + "type": "string", + "max": 40, + "min": 4, + "pattern": "[A-Za-z0-9][A-Za-z0-9\\-_]{3,39}" + }, + "VpcIngressConnectionStatus": { + "type": "string", + "enum": [ + "AVAILABLE", + "PENDING_CREATION", + "PENDING_UPDATE", + "PENDING_DELETION", + "FAILED_CREATION", + "FAILED_UPDATE", + "FAILED_DELETION", + "DELETED" + ] + }, + "VpcIngressConnectionSummary": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the VPC Ingress Connection.
" + }, + "ServiceArn": { + "shape": "AppRunnerResourceArn", + "documentation": "The Amazon Resource Name (ARN) of the service associated with the VPC Ingress Connection.
" + } + }, + "documentation": "Provides summary information about an VPC Ingress Connection, which includes its VPC Ingress Connection ARN and its associated Service ARN.
" + }, + "VpcIngressConnectionSummaryList": { + "type": "list", + "member": { + "shape": "VpcIngressConnectionSummary" + } } }, "documentation": "App Runner is an application service that provides a fast, simple, and cost-effective way to go directly from an existing container image or source code to a running service in the Amazon Web Services Cloud in seconds. You don't need to learn new technologies, decide which compute service to use, or understand how to provision and configure Amazon Web Services resources.
App Runner connects directly to your container registry or source code repository. It provides an automatic delivery pipeline with fully managed operations, high performance, scalability, and security.
For more information about App Runner, see the App Runner Developer Guide. For release information, see the App Runner Release Notes.
To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that you can use to access the API, see Tools for Amazon Web Services.
Endpoints
For a list of Region-specific endpoints that App Runner supports, see App Runner endpoints and quotas in the Amazon Web Services General Reference.
" diff --git a/apis/apprunner-2020-05-15.paginators.json b/apis/apprunner-2020-05-15.paginators.json index 6b9365da08..e360ded205 100644 --- a/apis/apprunner-2020-05-15.paginators.json +++ b/apis/apprunner-2020-05-15.paginators.json @@ -34,6 +34,11 @@ "input_token": "NextToken", "output_token": "NextToken", "limit_key": "MaxResults" + }, + "ListVpcIngressConnections": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "MaxResults" } } } diff --git a/apis/connect-2017-08-08.min.json b/apis/connect-2017-08-08.min.json index 629895c56b..f67e7dac5b 100644 --- a/apis/connect-2017-08-08.min.json +++ b/apis/connect-2017-08-08.min.json @@ -2232,6 +2232,34 @@ } } }, + "DismissUserContact": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/contact" + }, + "input": { + "type": "structure", + "required": [ + "UserId", + "InstanceId", + "ContactId" + ], + "members": { + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "GetContactAttributes": { "http": { "method": "GET", @@ -2258,7 +2286,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S8o" + "shape": "S8q" } } } @@ -2280,15 +2308,15 @@ "locationName": "InstanceId" }, "Filters": { - "shape": "S8s" + "shape": "S8u" }, "Groupings": { - "shape": "S8v" + "shape": "S8x" }, "CurrentMetrics": { "type": "list", "member": { - "shape": "S8y" + "shape": "S90" } }, "NextToken": {}, @@ -2307,7 +2335,7 @@ "type": "structure", "members": { "Dimensions": { - "shape": "S96" + "shape": "S98" }, "Collections": { "type": "list", @@ -2315,7 +2343,7 @@ "type": "structure", "members": { "Metric": { - "shape": "S8y" + "shape": "S90" }, "Value": { "type": "double" @@ -2351,7 +2379,7 @@ "type": "structure", "members": { "Queues": { - "shape": "S8t" + "shape": "S8v" }, "ContactFilter": { "type": "structure", @@ -2397,19 +2425,19 @@ "type": "structure", "members": { "LevelOne": { - "shape": "S9m" + "shape": "S9o" }, "LevelTwo": { - "shape": "S9m" + "shape": "S9o" }, "LevelThree": { - "shape": "S9m" + "shape": "S9o" }, "LevelFour": { - "shape": "S9m" + "shape": "S9o" }, "LevelFive": { - "shape": "S9m" + "shape": "S9o" } } }, @@ -2423,13 +2451,13 @@ } }, "AvailableSlotsByChannel": { - "shape": "S9o" + "shape": "S9q" }, "MaxSlotsByChannel": { - "shape": "S9o" + "shape": "S9q" }, "ActiveSlotsByChannel": { - "shape": "S9o" + "shape": "S9q" }, "Contacts": { "type": "list", @@ -2447,7 +2475,7 @@ "type": "timestamp" }, "Queue": { - "shape": "S97" + "shape": "S99" } } } @@ -2482,13 +2510,13 @@ "type": "structure", "members": { "AccessToken": { - "shape": "S9v" + "shape": "S9x" }, "AccessTokenExpiration": { "type": "timestamp" }, "RefreshToken": { - "shape": "S9v" + "shape": "S9x" }, "RefreshTokenExpiration": { "type": "timestamp" @@ -2523,15 +2551,15 @@ "type": "timestamp" }, "Filters": { - "shape": "S8s" + "shape": "S8u" }, "Groupings": { - "shape": "S8v" + "shape": "S8x" }, "HistoricalMetrics": { "type": "list", "member": { - "shape": "S9y" + "shape": "Sa0" } }, "NextToken": {}, @@ -2550,7 +2578,7 @@ "type": "structure", "members": { "Dimensions": { - "shape": "S96" + "shape": "S98" }, "Collections": { "type": "list", @@ -2558,7 +2586,7 @@ "type": "structure", "members": { "Metric": { - "shape": "S9y" + "shape": "Sa0" }, "Value": { "type": "double" @@ -2655,7 +2683,7 @@ "type": "structure", "members": { "TelephonyConfig": { - "shape": "Sae" + "shape": "Sag" }, "Id": {}, "Arn": {} @@ -3367,12 +3395,12 @@ "locationName": "InstanceId" }, "PhoneNumberTypes": { - "shape": "Scj", + "shape": "Scl", "location": "querystring", "locationName": "phoneNumberTypes" }, "PhoneNumberCountryCodes": { - "shape": "Sck", + "shape": "Scm", "location": "querystring", "locationName": "phoneNumberCountryCodes" }, @@ -3420,10 +3448,10 @@ }, "NextToken": {}, "PhoneNumberCountryCodes": { - "shape": "Sck" + "shape": "Scm" }, "PhoneNumberTypes": { - "shape": "Scj" + "shape": "Scl" }, "PhoneNumberPrefix": {} } @@ -3529,7 +3557,7 @@ "members": { "NextToken": {}, "QuickConnectSummaryList": { - "shape": "Sd2" + "shape": "Sd4" } } } @@ -3621,7 +3649,7 @@ "type": "structure", "members": { "QuickConnectSummaryList": { - "shape": "Sd2" + "shape": "Sd4" }, "NextToken": {} } @@ -4293,12 +4321,12 @@ "type": "structure", "members": { "TagFilter": { - "shape": "Sew" + "shape": "Sey" } } }, "SearchCriteria": { - "shape": "Sf0" + "shape": "Sf2" } } }, @@ -4337,12 +4365,12 @@ "type": "structure", "members": { "TagFilter": { - "shape": "Sew" + "shape": "Sey" } } }, "SearchCriteria": { - "shape": "Sfa" + "shape": "Sfc" } } }, @@ -4378,13 +4406,13 @@ "type": "integer" }, "SearchCriteria": { - "shape": "Sff" + "shape": "Sfh" }, "SearchFilter": { "type": "structure", "members": { "TagFilter": { - "shape": "Sew" + "shape": "Sey" } } } @@ -4432,12 +4460,12 @@ "type": "structure", "members": { "TagFilter": { - "shape": "Sew" + "shape": "Sey" } } }, "SearchCriteria": { - "shape": "Sfn" + "shape": "Sfp" } } }, @@ -4552,7 +4580,7 @@ "InstanceId": {}, "ContactFlowId": {}, "Attributes": { - "shape": "S8o" + "shape": "S8q" }, "ParticipantDetails": { "type": "structure", @@ -4685,7 +4713,7 @@ "SourcePhoneNumber": {}, "QueueId": {}, "Attributes": { - "shape": "S8o" + "shape": "S8q" }, "AnswerMachineDetectionConfig": { "type": "structure", @@ -4725,11 +4753,11 @@ "PreviousContactId": {}, "ContactFlowId": {}, "Attributes": { - "shape": "S8o" + "shape": "S8q" }, "Name": {}, "References": { - "shape": "Sgr" + "shape": "Sgt" }, "Description": {}, "ClientToken": { @@ -4964,7 +4992,7 @@ "Name": {}, "Description": {}, "References": { - "shape": "Sgr" + "shape": "Sgt" } } }, @@ -4988,7 +5016,7 @@ "InitialContactId": {}, "InstanceId": {}, "Attributes": { - "shape": "S8o" + "shape": "S8q" } } }, @@ -5641,7 +5669,7 @@ "locationName": "Id" }, "TelephonyConfig": { - "shape": "Sae" + "shape": "Sag" } } }, @@ -5712,19 +5740,19 @@ "type": "structure", "members": { "LevelOne": { - "shape": "Sid" + "shape": "Sif" }, "LevelTwo": { - "shape": "Sid" + "shape": "Sif" }, "LevelThree": { - "shape": "Sid" + "shape": "Sif" }, "LevelFour": { - "shape": "Sid" + "shape": "Sif" }, "LevelFive": { - "shape": "Sid" + "shape": "Sif" } } }, @@ -6248,16 +6276,16 @@ "Name": {} } }, - "S8o": { + "S8q": { "type": "map", "key": {}, "value": {} }, - "S8s": { + "S8u": { "type": "structure", "members": { "Queues": { - "shape": "S8t" + "shape": "S8v" }, "Channels": { "type": "list", @@ -6265,56 +6293,56 @@ } } }, - "S8t": { + "S8v": { "type": "list", "member": {} }, - "S8v": { + "S8x": { "type": "list", "member": {} }, - "S8y": { + "S90": { "type": "structure", "members": { "Name": {}, "Unit": {} } }, - "S96": { + "S98": { "type": "structure", "members": { "Queue": { - "shape": "S97" + "shape": "S99" }, "Channel": {} } }, - "S97": { + "S99": { "type": "structure", "members": { "Id": {}, "Arn": {} } }, - "S9m": { + "S9o": { "type": "structure", "members": { "Id": {}, "Arn": {} } }, - "S9o": { + "S9q": { "type": "map", "key": {}, "value": { "type": "integer" } }, - "S9v": { + "S9x": { "type": "string", "sensitive": true }, - "S9y": { + "Sa0": { "type": "structure", "members": { "Name": {}, @@ -6331,7 +6359,7 @@ "Unit": {} } }, - "Sae": { + "Sag": { "type": "structure", "required": [ "Distributions" @@ -6355,15 +6383,15 @@ } } }, - "Scj": { + "Scl": { "type": "list", "member": {} }, - "Sck": { + "Scm": { "type": "list", "member": {} }, - "Sd2": { + "Sd4": { "type": "list", "member": { "type": "structure", @@ -6375,58 +6403,58 @@ } } }, - "Sew": { + "Sey": { "type": "structure", "members": { "OrConditions": { "type": "list", "member": { - "shape": "Sey" + "shape": "Sf0" } }, "AndConditions": { - "shape": "Sey" + "shape": "Sf0" }, "TagCondition": { - "shape": "Sez" + "shape": "Sf1" } } }, - "Sey": { + "Sf0": { "type": "list", "member": { - "shape": "Sez" + "shape": "Sf1" } }, - "Sez": { + "Sf1": { "type": "structure", "members": { "TagKey": {}, "TagValue": {} } }, - "Sf0": { + "Sf2": { "type": "structure", "members": { "OrConditions": { - "shape": "Sf1" + "shape": "Sf3" }, "AndConditions": { - "shape": "Sf1" + "shape": "Sf3" }, "StringCondition": { - "shape": "Sf2" + "shape": "Sf4" }, "QueueTypeCondition": {} } }, - "Sf1": { + "Sf3": { "type": "list", "member": { - "shape": "Sf0" + "shape": "Sf2" } }, - "Sf2": { + "Sf4": { "type": "structure", "members": { "FieldName": {}, @@ -6434,57 +6462,57 @@ "ComparisonType": {} } }, - "Sfa": { + "Sfc": { "type": "structure", "members": { "OrConditions": { - "shape": "Sfb" + "shape": "Sfd" }, "AndConditions": { - "shape": "Sfb" + "shape": "Sfd" }, "StringCondition": { - "shape": "Sf2" + "shape": "Sf4" } } }, - "Sfb": { + "Sfd": { "type": "list", "member": { - "shape": "Sfa" + "shape": "Sfc" } }, - "Sff": { + "Sfh": { "type": "structure", "members": { "OrConditions": { - "shape": "Sfg" + "shape": "Sfi" }, "AndConditions": { - "shape": "Sfg" + "shape": "Sfi" }, "StringCondition": { - "shape": "Sf2" + "shape": "Sf4" } } }, - "Sfg": { + "Sfi": { "type": "list", "member": { - "shape": "Sff" + "shape": "Sfh" } }, - "Sfn": { + "Sfp": { "type": "structure", "members": { "OrConditions": { - "shape": "Sfo" + "shape": "Sfq" }, "AndConditions": { - "shape": "Sfo" + "shape": "Sfq" }, "StringCondition": { - "shape": "Sf2" + "shape": "Sf4" }, "HierarchyGroupCondition": { "type": "structure", @@ -6495,13 +6523,13 @@ } } }, - "Sfo": { + "Sfq": { "type": "list", "member": { - "shape": "Sfn" + "shape": "Sfp" } }, - "Sgr": { + "Sgt": { "type": "map", "key": {}, "value": { @@ -6516,7 +6544,7 @@ } } }, - "Sid": { + "Sif": { "type": "structure", "required": [ "Name" diff --git a/apis/connect-2017-08-08.normal.json b/apis/connect-2017-08-08.normal.json index bc5d25eb27..6c44f844b8 100644 --- a/apis/connect-2017-08-08.normal.json +++ b/apis/connect-2017-08-08.normal.json @@ -2147,6 +2147,40 @@ ], "documentation": "This API is in preview release for Amazon Connect and is subject to change.
Deletes the specified security key.
" }, + "DismissUserContact": { + "name": "DismissUserContact", + "http": { + "method": "POST", + "requestUri": "/users/{InstanceId}/{UserId}/contact" + }, + "input": { + "shape": "DismissUserContactRequest" + }, + "output": { + "shape": "DismissUserContactResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InvalidParameterException" + }, + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServiceException" + } + ], + "documentation": "Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact. Contacts can only be dismissed if they are in a MISSED
, ERROR
, ENDED
, or REJECTED
state in the Agent Event Stream.
Updates the traffic distribution for a given traffic distribution group. For more information about updating a traffic distribution group see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
" + "documentation": "Updates the traffic distribution for a given traffic distribution group.
For more information about updating a traffic distribution group, see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
" }, "UpdateUserHierarchy": { "name": "UpdateUserHierarchy", @@ -8174,6 +8208,36 @@ } } }, + "DismissUserContactRequest": { + "type": "structure", + "required": [ + "UserId", + "InstanceId", + "ContactId" + ], + "members": { + "UserId": { + "shape": "UserId", + "documentation": "The identifier of the user account.
", + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "shape": "InstanceId", + "documentation": "The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
", + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": { + "shape": "ContactId", + "documentation": "The identifier of the contact.
" + } + } + }, + "DismissUserContactResponse": { + "type": "structure", + "members": {} + }, "DisplayName": { "type": "string", "max": 256, diff --git a/apis/ec2-2016-11-15.min.json b/apis/ec2-2016-11-15.min.json index 43c0e19c6e..b4f06af7b3 100644 --- a/apis/ec2-2016-11-15.min.json +++ b/apis/ec2-2016-11-15.min.json @@ -12,6 +12,33 @@ "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15" }, "operations": { + "AcceptAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "Address" + ], + "members": { + "Address": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, "AcceptReservedInstancesExchangeQuote": { "input": { "type": "structure", @@ -23,11 +50,11 @@ "type": "boolean" }, "ReservedInstanceIds": { - "shape": "S3", + "shape": "Se", "locationName": "ReservedInstanceId" }, "TargetConfigurations": { - "shape": "S5", + "shape": "Sg", "locationName": "TargetConfiguration" } } @@ -48,7 +75,7 @@ "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "Se" + "shape": "So" }, "DryRun": { "type": "boolean" @@ -59,7 +86,7 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } @@ -82,7 +109,7 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } @@ -105,7 +132,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sy", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -124,7 +151,7 @@ }, "ServiceId": {}, "VpcEndpointIds": { - "shape": "S15", + "shape": "S1d", "locationName": "VpcEndpointId" } } @@ -133,7 +160,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -156,7 +183,7 @@ "type": "structure", "members": { "VpcPeeringConnection": { - "shape": "S1e", + "shape": "S1m", "locationName": "vpcPeeringConnection" } } @@ -179,7 +206,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1p", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -199,7 +226,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -260,7 +287,7 @@ "type": "integer" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "HostRecovery": {}, @@ -271,7 +298,7 @@ "type": "structure", "members": { "HostIds": { - "shape": "S23", + "shape": "S28", "locationName": "hostIdSet" } } @@ -312,7 +339,7 @@ "type": "structure", "members": { "IpamPoolAllocation": { - "shape": "S28", + "shape": "S2d", "locationName": "ipamPoolAllocation" } } @@ -330,7 +357,7 @@ "ClientVpnEndpointId": {}, "VpcId": {}, "SecurityGroupIds": { - "shape": "S2e", + "shape": "S2j", "locationName": "SecurityGroupId" }, "DryRun": { @@ -342,7 +369,7 @@ "type": "structure", "members": { "SecurityGroupIds": { - "shape": "S2e", + "shape": "S2j", "locationName": "securityGroupIds" } } @@ -360,14 +387,14 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "S2i", + "shape": "S2n", "locationName": "ipv6Addresses" }, "Ipv6PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "Ipv6Prefix" }, "NetworkInterfaceId": { @@ -379,11 +406,11 @@ "type": "structure", "members": { "AssignedIpv6Addresses": { - "shape": "S2i", + "shape": "S2n", "locationName": "assignedIpv6Addresses" }, "AssignedIpv6Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "assignedIpv6PrefixSet" }, "NetworkInterfaceId": { @@ -407,7 +434,7 @@ "locationName": "networkInterfaceId" }, "PrivateIpAddresses": { - "shape": "S2n", + "shape": "S2s", "locationName": "privateIpAddress" }, "SecondaryPrivateIpAddressCount": { @@ -415,7 +442,7 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { @@ -443,7 +470,7 @@ } }, "AssignedIpv4Prefixes": { - "shape": "S2r", + "shape": "S2w", "locationName": "assignedIpv4PrefixSet" } } @@ -506,7 +533,7 @@ "locationName": "associationId" }, "Status": { - "shape": "S30", + "shape": "S35", "locationName": "status" } } @@ -564,7 +591,7 @@ ], "members": { "IamInstanceProfile": { - "shape": "S38" + "shape": "S3d" }, "InstanceId": {} } @@ -573,7 +600,7 @@ "type": "structure", "members": { "IamInstanceProfileAssociation": { - "shape": "S3a", + "shape": "S3f", "locationName": "iamInstanceProfileAssociation" } } @@ -595,15 +622,15 @@ "type": "structure", "members": { "InstanceIds": { - "shape": "S3g", + "shape": "S3l", "locationName": "InstanceId" }, "InstanceTags": { - "shape": "Su", + "shape": "S6", "locationName": "InstanceTag" }, "DedicatedHostIds": { - "shape": "S3h", + "shape": "S3m", "locationName": "DedicatedHostId" } } @@ -614,7 +641,7 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3k", + "shape": "S3p", "locationName": "instanceEventWindow" } } @@ -647,7 +674,7 @@ "locationName": "associationId" }, "AssociationState": { - "shape": "S3w", + "shape": "S41", "locationName": "associationState" } } @@ -673,7 +700,7 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S40", + "shape": "S45", "locationName": "ipv6CidrBlockAssociation" }, "SubnetId": { @@ -689,7 +716,7 @@ "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "S45" + "shape": "S4a" }, "DryRun": { "type": "boolean" @@ -700,7 +727,7 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } @@ -725,7 +752,7 @@ "type": "structure", "members": { "Association": { - "shape": "S4a", + "shape": "S4f", "locationName": "association" } } @@ -750,7 +777,7 @@ "type": "structure", "members": { "Association": { - "shape": "S4f", + "shape": "S4k", "locationName": "association" } } @@ -784,7 +811,7 @@ "type": "structure", "members": { "InterfaceAssociation": { - "shape": "S4i", + "shape": "S4n", "locationName": "interfaceAssociation" }, "ClientToken": { @@ -825,11 +852,11 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S4p", + "shape": "S4u", "locationName": "ipv6CidrBlockAssociation" }, "CidrBlockAssociation": { - "shape": "S4s", + "shape": "S4x", "locationName": "cidrBlockAssociation" }, "VpcId": { @@ -852,7 +879,7 @@ "type": "boolean" }, "Groups": { - "shape": "S4u", + "shape": "S4z", "locationName": "SecurityGroupId" }, "InstanceId": { @@ -954,7 +981,7 @@ } }, "output": { - "shape": "S52" + "shape": "S57" } }, "AttachVpnGateway": { @@ -977,7 +1004,7 @@ "type": "structure", "members": { "VpcAttachment": { - "shape": "S57", + "shape": "S5c", "locationName": "attachment" } } @@ -1010,7 +1037,7 @@ "type": "structure", "members": { "Status": { - "shape": "S5b", + "shape": "S5g", "locationName": "status" } } @@ -1031,11 +1058,11 @@ "locationName": "groupId" }, "IpPermissions": { - "shape": "S5e", + "shape": "S5j", "locationName": "ipPermissions" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "CidrIp": { @@ -1068,7 +1095,7 @@ "type": "boolean" }, "SecurityGroupRules": { - "shape": "S5p", + "shape": "S5u", "locationName": "securityGroupRuleSet" } } @@ -1085,7 +1112,7 @@ "GroupId": {}, "GroupName": {}, "IpPermissions": { - "shape": "S5e" + "shape": "S5j" }, "IpProtocol": {}, "SourceSecurityGroupName": {}, @@ -1098,7 +1125,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -1111,7 +1138,7 @@ "type": "boolean" }, "SecurityGroupRules": { - "shape": "S5p", + "shape": "S5u", "locationName": "securityGroupRuleSet" } } @@ -1127,7 +1154,7 @@ "members": { "InstanceId": {}, "Storage": { - "shape": "S5y" + "shape": "S63" }, "DryRun": { "locationName": "dryRun", @@ -1139,7 +1166,7 @@ "type": "structure", "members": { "BundleTask": { - "shape": "S62", + "shape": "S67", "locationName": "bundleInstanceTask" } } @@ -1163,7 +1190,7 @@ "type": "structure", "members": { "BundleTask": { - "shape": "S62", + "shape": "S67", "locationName": "bundleInstanceTask" } } @@ -1203,7 +1230,7 @@ "type": "boolean" }, "CapacityReservationFleetIds": { - "shape": "S6c", + "shape": "S6h", "locationName": "CapacityReservationFleetId" } } @@ -1333,7 +1360,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S6x", + "shape": "S72", "locationName": "reservedInstancesListingsSet" } } @@ -1352,7 +1379,7 @@ "type": "boolean" }, "SpotFleetRequestIds": { - "shape": "S79", + "shape": "S7e", "locationName": "spotFleetRequestId" }, "TerminateInstances": { @@ -1423,7 +1450,7 @@ "type": "boolean" }, "SpotInstanceRequestIds": { - "shape": "S7k", + "shape": "S7p", "locationName": "SpotInstanceRequestId" } } @@ -1569,7 +1596,7 @@ "SourceRegion": {}, "SourceSnapshotId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1585,7 +1612,7 @@ "locationName": "snapshotId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -1621,7 +1648,7 @@ "EndDateType": {}, "InstanceMatchCriteria": {}, "TagSpecifications": { - "shape": "S1v" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -1634,7 +1661,7 @@ "type": "structure", "members": { "CapacityReservation": { - "shape": "S87", + "shape": "S8c", "locationName": "capacityReservation" } } @@ -1683,7 +1710,7 @@ }, "InstanceMatchCriteria": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1726,11 +1753,11 @@ "locationName": "tenancy" }, "FleetCapacityReservations": { - "shape": "S8m", + "shape": "S8q", "locationName": "fleetCapacityReservationSet" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -1745,7 +1772,7 @@ "members": { "VpcId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1760,7 +1787,7 @@ "type": "structure", "members": { "CarrierGateway": { - "shape": "S8q", + "shape": "S8u", "locationName": "carrierGateway" } } @@ -1808,10 +1835,10 @@ } }, "ConnectionLogOptions": { - "shape": "S90" + "shape": "S94" }, "DnsServers": { - "shape": "Se" + "shape": "So" }, "TransportProtocol": {}, "VpnPort": { @@ -1828,23 +1855,23 @@ "idempotencyToken": true }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "SecurityGroupIds": { - "shape": "S2e", + "shape": "S2j", "locationName": "SecurityGroupId" }, "VpcId": {}, "SelfServicePortal": {}, "ClientConnectOptions": { - "shape": "S93" + "shape": "S97" }, "SessionTimeoutHours": { "type": "integer" }, "ClientLoginBannerOptions": { - "shape": "S94" + "shape": "S98" } } }, @@ -1855,7 +1882,7 @@ "locationName": "clientVpnEndpointId" }, "Status": { - "shape": "S96", + "shape": "S9a", "locationName": "status" }, "DnsName": { @@ -1889,7 +1916,7 @@ "type": "structure", "members": { "Status": { - "shape": "S9a", + "shape": "S9e", "locationName": "status" } } @@ -1914,7 +1941,7 @@ "type": "structure", "members": { "CoipCidr": { - "shape": "S9f", + "shape": "S9j", "locationName": "coipCidr" } } @@ -1929,7 +1956,7 @@ "members": { "LocalGatewayRouteTableId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1941,7 +1968,7 @@ "type": "structure", "members": { "CoipPool": { - "shape": "S9j", + "shape": "S9n", "locationName": "coipPool" } } @@ -1962,7 +1989,7 @@ "CertificateArn": {}, "Type": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DeviceName": {}, @@ -1977,7 +2004,7 @@ "type": "structure", "members": { "CustomerGateway": { - "shape": "S9n", + "shape": "S9r", "locationName": "customerGateway" } } @@ -2003,7 +2030,7 @@ "type": "structure", "members": { "Subnet": { - "shape": "S9q", + "shape": "S9u", "locationName": "subnet" } } @@ -2022,7 +2049,7 @@ "type": "structure", "members": { "Vpc": { - "shape": "S9y", + "shape": "Sa2", "locationName": "vpc" } } @@ -2046,14 +2073,14 @@ "locationName": "key" }, "Values": { - "shape": "Se", + "shape": "So", "locationName": "Value" } } } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2066,7 +2093,7 @@ "type": "structure", "members": { "DhcpOptions": { - "shape": "Sa7", + "shape": "Sab", "locationName": "dhcpOptions" } } @@ -2085,7 +2112,7 @@ }, "VpcId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2097,7 +2124,7 @@ "locationName": "clientToken" }, "EgressOnlyInternetGateway": { - "shape": "Sae", + "shape": "Sai", "locationName": "egressOnlyInternetGateway" } } @@ -2173,10 +2200,10 @@ }, "ExcessCapacityTerminationPolicy": {}, "LaunchTemplateConfigs": { - "shape": "Sau" + "shape": "Say" }, "TargetCapacitySpecification": { - "shape": "Sbu" + "shape": "Sby" }, "TerminateInstancesWithExpiration": { "type": "boolean" @@ -2192,7 +2219,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "Context": {} @@ -2212,7 +2239,7 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "Sc2", + "shape": "Sc6", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { @@ -2235,14 +2262,14 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "Sc2", + "shape": "Sc6", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "InstanceIds": { - "shape": "Sci", + "shape": "Scm", "locationName": "instanceIds" }, "InstanceType": { @@ -2285,7 +2312,7 @@ "LogDestination": {}, "LogFormat": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "MaxAggregationInterval": { @@ -2312,11 +2339,11 @@ "locationName": "clientToken" }, "FlowLogIds": { - "shape": "Se", + "shape": "So", "locationName": "flowLogIdSet" }, "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -2333,16 +2360,16 @@ "type": "boolean" }, "InputStorageLocation": { - "shape": "Scu" + "shape": "Scy" }, "LogsStorageLocation": { - "shape": "Scu" + "shape": "Scy" }, "Description": {}, "Name": {}, "ClientToken": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2368,7 +2395,7 @@ ], "members": { "BlockDeviceMappings": { - "shape": "Scx", + "shape": "Sd1", "locationName": "blockDeviceMapping" }, "Description": { @@ -2389,7 +2416,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2412,12 +2439,12 @@ }, "Name": {}, "TimeRanges": { - "shape": "Sd4", + "shape": "Sd8", "locationName": "TimeRange" }, "CronExpression": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2426,7 +2453,7 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3k", + "shape": "S3p", "locationName": "instanceEventWindow" } } @@ -2469,7 +2496,7 @@ "locationName": "targetEnvironment" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2478,7 +2505,7 @@ "type": "structure", "members": { "ExportTask": { - "shape": "Sdd", + "shape": "Sdh", "locationName": "exportTask" } } @@ -2489,7 +2516,7 @@ "type": "structure", "members": { "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2502,7 +2529,7 @@ "type": "structure", "members": { "InternetGateway": { - "shape": "Sdj", + "shape": "Sdn", "locationName": "internetGateway" } } @@ -2517,11 +2544,11 @@ }, "Description": {}, "OperatingRegions": { - "shape": "Sdl", + "shape": "Sdp", "locationName": "OperatingRegion" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -2533,7 +2560,7 @@ "type": "structure", "members": { "Ipam": { - "shape": "Sdo", + "shape": "Sds", "locationName": "ipam" } } @@ -2571,11 +2598,11 @@ "type": "integer" }, "AllocationResourceTags": { - "shape": "Sdx", + "shape": "Se1", "locationName": "AllocationResourceTag" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -2588,7 +2615,7 @@ "type": "structure", "members": { "IpamPool": { - "shape": "Se1", + "shape": "Se5", "locationName": "ipamPool" } } @@ -2607,7 +2634,7 @@ "IpamId": {}, "Description": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -2619,7 +2646,7 @@ "type": "structure", "members": { "IpamScope": { - "shape": "Se8", + "shape": "Sec", "locationName": "ipamScope" } } @@ -2639,7 +2666,7 @@ }, "KeyType": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "KeyFormat": {} @@ -2663,7 +2690,7 @@ "locationName": "keyPairId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -2684,10 +2711,10 @@ "LaunchTemplateName": {}, "VersionDescription": {}, "LaunchTemplateData": { - "shape": "Seh" + "shape": "Sel" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2696,11 +2723,11 @@ "type": "structure", "members": { "LaunchTemplate": { - "shape": "Sfy", + "shape": "Sg2", "locationName": "launchTemplate" }, "Warning": { - "shape": "Sfz", + "shape": "Sg3", "locationName": "warning" } } @@ -2722,7 +2749,7 @@ "SourceVersion": {}, "VersionDescription": {}, "LaunchTemplateData": { - "shape": "Seh" + "shape": "Sel" } } }, @@ -2730,11 +2757,11 @@ "type": "structure", "members": { "LaunchTemplateVersion": { - "shape": "Sg4", + "shape": "Sg8", "locationName": "launchTemplateVersion" }, "Warning": { - "shape": "Sfz", + "shape": "Sg3", "locationName": "warning" } } @@ -2761,7 +2788,7 @@ "type": "structure", "members": { "Route": { - "shape": "Sh7", + "shape": "Shb", "locationName": "route" } } @@ -2777,7 +2804,7 @@ "LocalGatewayId": {}, "Mode": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2789,7 +2816,7 @@ "type": "structure", "members": { "LocalGatewayRouteTable": { - "shape": "She", + "shape": "Shi", "locationName": "localGatewayRouteTable" } } @@ -2806,7 +2833,7 @@ "LocalGatewayRouteTableId": {}, "LocalGatewayVirtualInterfaceGroupId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2818,7 +2845,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVirtualInterfaceGroupAssociation": { - "shape": "Shi", + "shape": "Shm", "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociation" } } @@ -2835,7 +2862,7 @@ "LocalGatewayRouteTableId": {}, "VpcId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2847,7 +2874,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVpcAssociation": { - "shape": "Shm", + "shape": "Shq", "locationName": "localGatewayRouteTableVpcAssociation" } } @@ -2867,14 +2894,14 @@ }, "PrefixListName": {}, "Entries": { - "shape": "Shp", + "shape": "Sht", "locationName": "Entry" }, "MaxEntries": { "type": "integer" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "AddressFamily": {}, @@ -2887,7 +2914,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Shs", + "shape": "Shw", "locationName": "prefixList" } } @@ -2909,7 +2936,7 @@ }, "SubnetId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ConnectivityType": {} @@ -2922,7 +2949,7 @@ "locationName": "clientToken" }, "NatGateway": { - "shape": "Shx", + "shape": "Si1", "locationName": "natGateway" } } @@ -2943,7 +2970,7 @@ "locationName": "vpcId" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2952,7 +2979,7 @@ "type": "structure", "members": { "NetworkAcl": { - "shape": "Si4", + "shape": "Si8", "locationName": "networkAcl" } } @@ -2981,7 +3008,7 @@ "type": "boolean" }, "IcmpTypeCode": { - "shape": "Si9", + "shape": "Sid", "locationName": "Icmp" }, "Ipv6CidrBlock": { @@ -2991,7 +3018,7 @@ "locationName": "networkAclId" }, "PortRange": { - "shape": "Sia", + "shape": "Sie", "locationName": "portRange" }, "Protocol": { @@ -3015,18 +3042,18 @@ ], "members": { "MatchPaths": { - "shape": "Sif", + "shape": "Sij", "locationName": "MatchPath" }, "ExcludePaths": { - "shape": "Sif", + "shape": "Sij", "locationName": "ExcludePath" }, "ClientToken": { "idempotencyToken": true }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3038,11 +3065,11 @@ "type": "structure", "members": { "NetworkInsightsAccessScope": { - "shape": "Sip", + "shape": "Sit", "locationName": "networkInsightsAccessScope" }, "NetworkInsightsAccessScopeContent": { - "shape": "Sir", + "shape": "Siv", "locationName": "networkInsightsAccessScopeContent" } } @@ -3067,7 +3094,7 @@ "type": "integer" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3082,7 +3109,7 @@ "type": "structure", "members": { "NetworkInsightsPath": { - "shape": "Sj4", + "shape": "Sj8", "locationName": "networkInsightsPath" } } @@ -3103,7 +3130,7 @@ "type": "boolean" }, "Groups": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "Ipv6AddressCount": { @@ -3111,14 +3138,14 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sgc", + "shape": "Sgg", "locationName": "ipv6Addresses" }, "PrivateIpAddress": { "locationName": "privateIpAddress" }, "PrivateIpAddresses": { - "shape": "Ses", + "shape": "Sew", "locationName": "privateIpAddresses" }, "SecondaryPrivateIpAddressCount": { @@ -3126,14 +3153,14 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "Seu", + "shape": "Sey", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "Sew", + "shape": "Sf0", "locationName": "Ipv6Prefix" }, "Ipv6PrefixCount": { @@ -3144,7 +3171,7 @@ "locationName": "subnetId" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -3156,7 +3183,7 @@ "type": "structure", "members": { "NetworkInterface": { - "shape": "Sj9", + "shape": "Sjd", "locationName": "networkInterface" }, "ClientToken": { @@ -3186,7 +3213,7 @@ "type": "structure", "members": { "InterfacePermission": { - "shape": "Sjp", + "shape": "Sjt", "locationName": "interfacePermission" } } @@ -3210,7 +3237,7 @@ "type": "integer" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "SpreadLevel": {} @@ -3220,7 +3247,7 @@ "type": "structure", "members": { "PlacementGroup": { - "shape": "Sjw", + "shape": "Sk0", "locationName": "placementGroup" } } @@ -3234,7 +3261,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -3264,7 +3291,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ImageId": {}, @@ -3277,7 +3304,7 @@ "type": "structure", "members": { "ReplaceRootVolumeTask": { - "shape": "Sk2", + "shape": "Sk6", "locationName": "replaceRootVolumeTask" } } @@ -3330,7 +3357,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S6x", + "shape": "S72", "locationName": "reservedInstancesListingsSet" } } @@ -3348,7 +3375,7 @@ "ObjectKey": {}, "Name": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3436,7 +3463,7 @@ "locationName": "vpcId" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -3445,7 +3472,7 @@ "type": "structure", "members": { "RouteTable": { - "shape": "Ski", + "shape": "Skm", "locationName": "routeTable" } } @@ -3465,7 +3492,7 @@ "GroupName": {}, "VpcId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3481,7 +3508,7 @@ "locationName": "groupId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -3498,7 +3525,7 @@ "OutpostArn": {}, "VolumeId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3508,7 +3535,7 @@ } }, "output": { - "shape": "Sku" + "shape": "Sky" } }, "CreateSnapshots": { @@ -3527,14 +3554,14 @@ "type": "boolean" }, "ExcludeDataVolumeIds": { - "shape": "Skz", + "shape": "Sl3", "locationName": "ExcludeDataVolumeId" } } }, "OutpostArn": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3557,7 +3584,7 @@ "locationName": "description" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "Encrypted": { @@ -3619,7 +3646,7 @@ "type": "structure", "members": { "SpotDatafeedSubscription": { - "shape": "Sl6", + "shape": "Sla", "locationName": "spotDatafeedSubscription" } } @@ -3669,7 +3696,7 @@ ], "members": { "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "AvailabilityZone": {}, @@ -3691,7 +3718,7 @@ "type": "structure", "members": { "Subnet": { - "shape": "S9q", + "shape": "S9u", "locationName": "subnet" } } @@ -3714,7 +3741,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -3723,7 +3750,7 @@ "type": "structure", "members": { "SubnetCidrReservation": { - "shape": "Sli", + "shape": "Slm", "locationName": "subnetCidrReservation" } } @@ -3742,11 +3769,11 @@ "type": "boolean" }, "Resources": { - "shape": "Sll", + "shape": "Slp", "locationName": "ResourceId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "Tag" } } @@ -3758,7 +3785,7 @@ "members": { "Description": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3773,7 +3800,7 @@ "type": "structure", "members": { "TrafficMirrorFilter": { - "shape": "Slp", + "shape": "Slt", "locationName": "trafficMirrorFilter" }, "ClientToken": { @@ -3801,10 +3828,10 @@ }, "RuleAction": {}, "DestinationPortRange": { - "shape": "Slz" + "shape": "Sm3" }, "SourcePortRange": { - "shape": "Slz" + "shape": "Sm3" }, "Protocol": { "type": "integer" @@ -3824,7 +3851,7 @@ "type": "structure", "members": { "TrafficMirrorFilterRule": { - "shape": "Slr", + "shape": "Slv", "locationName": "trafficMirrorFilterRule" }, "ClientToken": { @@ -3857,7 +3884,7 @@ }, "Description": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3872,7 +3899,7 @@ "type": "structure", "members": { "TrafficMirrorSession": { - "shape": "Sm4", + "shape": "Sm8", "locationName": "trafficMirrorSession" }, "ClientToken": { @@ -3889,7 +3916,7 @@ "NetworkLoadBalancerArn": {}, "Description": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3905,7 +3932,7 @@ "type": "structure", "members": { "TrafficMirrorTarget": { - "shape": "Sm7", + "shape": "Smb", "locationName": "trafficMirrorTarget" }, "ClientToken": { @@ -3932,12 +3959,12 @@ "DnsSupport": {}, "MulticastSupport": {}, "TransitGatewayCidrBlocks": { - "shape": "Smg" + "shape": "Smk" } } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3949,7 +3976,7 @@ "type": "structure", "members": { "TransitGateway": { - "shape": "Smi", + "shape": "Smm", "locationName": "transitGateway" } } @@ -3974,7 +4001,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3986,7 +4013,7 @@ "type": "structure", "members": { "TransitGatewayConnect": { - "shape": "Smp", + "shape": "Smt", "locationName": "transitGatewayConnect" } } @@ -4013,10 +4040,10 @@ } }, "InsideCidrBlocks": { - "shape": "Smt" + "shape": "Smx" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -4028,7 +4055,7 @@ "type": "structure", "members": { "TransitGatewayConnectPeer": { - "shape": "Smv", + "shape": "Smz", "locationName": "transitGatewayConnectPeer" } } @@ -4051,7 +4078,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -4063,7 +4090,7 @@ "type": "structure", "members": { "TransitGatewayMulticastDomain": { - "shape": "Sn8", + "shape": "Snc", "locationName": "transitGatewayMulticastDomain" } } @@ -4090,7 +4117,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -4102,7 +4129,7 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } @@ -4117,7 +4144,7 @@ "members": { "TransitGatewayId": {}, "TagSpecifications": { - "shape": "S1v" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -4128,7 +4155,7 @@ "type": "structure", "members": { "TransitGatewayPolicyTable": { - "shape": "Snh", + "shape": "Snl", "locationName": "transitGatewayPolicyTable" } } @@ -4157,7 +4184,7 @@ "type": "structure", "members": { "TransitGatewayPrefixListReference": { - "shape": "Snl", + "shape": "Snp", "locationName": "transitGatewayPrefixListReference" } } @@ -4186,7 +4213,7 @@ "type": "structure", "members": { "Route": { - "shape": "Snq", + "shape": "Snu", "locationName": "route" } } @@ -4201,7 +4228,7 @@ "members": { "TransitGatewayId": {}, "TagSpecifications": { - "shape": "S1v" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -4212,7 +4239,7 @@ "type": "structure", "members": { "TransitGatewayRouteTable": { - "shape": "Sny", + "shape": "So2", "locationName": "transitGatewayRouteTable" } } @@ -4229,7 +4256,7 @@ "TransitGatewayRouteTableId": {}, "PeeringAttachmentId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -4241,7 +4268,7 @@ "type": "structure", "members": { "TransitGatewayRouteTableAnnouncement": { - "shape": "So2", + "shape": "So6", "locationName": "transitGatewayRouteTableAnnouncement" } } @@ -4259,7 +4286,7 @@ "TransitGatewayId": {}, "VpcId": {}, "SubnetIds": { - "shape": "S45" + "shape": "S4a" }, "Options": { "type": "structure", @@ -4270,7 +4297,7 @@ } }, "TagSpecifications": { - "shape": "S1v" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -4281,7 +4308,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sy", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -4314,7 +4341,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "MultiAttachEnabled": { @@ -4329,7 +4356,7 @@ } }, "output": { - "shape": "So9" + "shape": "Sod" } }, "CreateVpc": { @@ -4360,7 +4387,7 @@ }, "Ipv6CidrBlockNetworkBorderGroup": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4369,7 +4396,7 @@ "type": "structure", "members": { "Vpc": { - "shape": "S9y", + "shape": "Sa2", "locationName": "vpc" } } @@ -4391,27 +4418,27 @@ "ServiceName": {}, "PolicyDocument": {}, "RouteTableIds": { - "shape": "Sog", + "shape": "Sok", "locationName": "RouteTableId" }, "SubnetIds": { - "shape": "Soh", + "shape": "Sol", "locationName": "SubnetId" }, "SecurityGroupIds": { - "shape": "Soi", + "shape": "Som", "locationName": "SecurityGroupId" }, "IpAddressType": {}, "DnsOptions": { - "shape": "Sok" + "shape": "Soo" }, "ClientToken": {}, "PrivateDnsEnabled": { "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4420,7 +4447,7 @@ "type": "structure", "members": { "VpcEndpoint": { - "shape": "Son", + "shape": "Sor", "locationName": "vpcEndpoint" }, "ClientToken": { @@ -4444,7 +4471,7 @@ "VpcEndpointId": {}, "ConnectionNotificationArn": {}, "ConnectionEvents": { - "shape": "Se" + "shape": "So" }, "ClientToken": {} } @@ -4453,7 +4480,7 @@ "type": "structure", "members": { "ConnectionNotification": { - "shape": "Sox", + "shape": "Sp1", "locationName": "connectionNotification" }, "ClientToken": { @@ -4474,20 +4501,20 @@ }, "PrivateDnsName": {}, "NetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "NetworkLoadBalancerArn" }, "GatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "GatewayLoadBalancerArn" }, "SupportedIpAddressTypes": { - "shape": "Se", + "shape": "So", "locationName": "SupportedIpAddressType" }, "ClientToken": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4496,7 +4523,7 @@ "type": "structure", "members": { "ServiceConfiguration": { - "shape": "Sp2", + "shape": "Sp6", "locationName": "serviceConfiguration" }, "ClientToken": { @@ -4524,7 +4551,7 @@ }, "PeerRegion": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4533,7 +4560,7 @@ "type": "structure", "members": { "VpcPeeringConnection": { - "shape": "S1e", + "shape": "S1m", "locationName": "vpcPeeringConnection" } } @@ -4595,36 +4622,36 @@ }, "DPDTimeoutAction": {}, "Phase1EncryptionAlgorithms": { - "shape": "Spk", + "shape": "Spo", "locationName": "Phase1EncryptionAlgorithm" }, "Phase2EncryptionAlgorithms": { - "shape": "Spm", + "shape": "Spq", "locationName": "Phase2EncryptionAlgorithm" }, "Phase1IntegrityAlgorithms": { - "shape": "Spo", + "shape": "Sps", "locationName": "Phase1IntegrityAlgorithm" }, "Phase2IntegrityAlgorithms": { - "shape": "Spq", + "shape": "Spu", "locationName": "Phase2IntegrityAlgorithm" }, "Phase1DHGroupNumbers": { - "shape": "Sps", + "shape": "Spw", "locationName": "Phase1DHGroupNumber" }, "Phase2DHGroupNumbers": { - "shape": "Spu", + "shape": "Spy", "locationName": "Phase2DHGroupNumber" }, "IKEVersions": { - "shape": "Spw", + "shape": "Sq0", "locationName": "IKEVersion" }, "StartupAction": {}, "LogOptions": { - "shape": "Spy" + "shape": "Sq2" } } } @@ -4638,7 +4665,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4647,7 +4674,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "vpnConnection" } } @@ -4676,7 +4703,7 @@ "AvailabilityZone": {}, "Type": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "AmazonSideAsn": { @@ -4692,7 +4719,7 @@ "type": "structure", "members": { "VpnGateway": { - "shape": "Sqy", + "shape": "Sr2", "locationName": "vpnGateway" } } @@ -4715,7 +4742,7 @@ "type": "structure", "members": { "CarrierGateway": { - "shape": "S8q", + "shape": "S8u", "locationName": "carrierGateway" } } @@ -4738,7 +4765,7 @@ "type": "structure", "members": { "Status": { - "shape": "S96", + "shape": "S9a", "locationName": "status" } } @@ -4764,7 +4791,7 @@ "type": "structure", "members": { "Status": { - "shape": "S9a", + "shape": "S9e", "locationName": "status" } } @@ -4789,7 +4816,7 @@ "type": "structure", "members": { "CoipCidr": { - "shape": "S9f", + "shape": "S9j", "locationName": "coipCidr" } } @@ -4812,7 +4839,7 @@ "type": "structure", "members": { "CoipPool": { - "shape": "S9j", + "shape": "S9n", "locationName": "coipPool" } } @@ -4883,7 +4910,7 @@ "type": "boolean" }, "FleetIds": { - "shape": "Srg", + "shape": "Srk", "locationName": "FleetId" }, "TerminateInstances": { @@ -4952,7 +4979,7 @@ "type": "boolean" }, "FlowLogIds": { - "shape": "Srq", + "shape": "Sru", "locationName": "FlowLogId" } } @@ -4961,7 +4988,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -5061,7 +5088,7 @@ "type": "structure", "members": { "Ipam": { - "shape": "Sdo", + "shape": "Sds", "locationName": "ipam" } } @@ -5084,7 +5111,7 @@ "type": "structure", "members": { "IpamPool": { - "shape": "Se1", + "shape": "Se5", "locationName": "ipamPool" } } @@ -5107,7 +5134,7 @@ "type": "structure", "members": { "IpamScope": { - "shape": "Se8", + "shape": "Sec", "locationName": "ipamScope" } } @@ -5141,7 +5168,7 @@ "type": "structure", "members": { "LaunchTemplate": { - "shape": "Sfy", + "shape": "Sg2", "locationName": "launchTemplate" } } @@ -5160,7 +5187,7 @@ "LaunchTemplateId": {}, "LaunchTemplateName": {}, "Versions": { - "shape": "Ssb", + "shape": "Ssf", "locationName": "LaunchTemplateVersion" } } @@ -5242,7 +5269,7 @@ "type": "structure", "members": { "Route": { - "shape": "Sh7", + "shape": "Shb", "locationName": "route" } } @@ -5265,7 +5292,7 @@ "type": "structure", "members": { "LocalGatewayRouteTable": { - "shape": "She", + "shape": "Shi", "locationName": "localGatewayRouteTable" } } @@ -5288,7 +5315,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVirtualInterfaceGroupAssociation": { - "shape": "Shi", + "shape": "Shm", "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociation" } } @@ -5311,7 +5338,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVpcAssociation": { - "shape": "Shm", + "shape": "Shq", "locationName": "localGatewayRouteTableVpcAssociation" } } @@ -5334,7 +5361,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Shs", + "shape": "Shw", "locationName": "prefixList" } } @@ -5752,7 +5779,7 @@ "type": "structure", "members": { "DeletedSubnetCidrReservation": { - "shape": "Sli", + "shape": "Slm", "locationName": "deletedSubnetCidrReservation" } } @@ -5770,11 +5797,11 @@ "type": "boolean" }, "Resources": { - "shape": "Sll", + "shape": "Slp", "locationName": "resourceId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tag" } } @@ -5885,7 +5912,7 @@ "type": "structure", "members": { "TransitGateway": { - "shape": "Smi", + "shape": "Smm", "locationName": "transitGateway" } } @@ -5908,7 +5935,7 @@ "type": "structure", "members": { "TransitGatewayConnect": { - "shape": "Smp", + "shape": "Smt", "locationName": "transitGatewayConnect" } } @@ -5931,7 +5958,7 @@ "type": "structure", "members": { "TransitGatewayConnectPeer": { - "shape": "Smv", + "shape": "Smz", "locationName": "transitGatewayConnectPeer" } } @@ -5954,7 +5981,7 @@ "type": "structure", "members": { "TransitGatewayMulticastDomain": { - "shape": "Sn8", + "shape": "Snc", "locationName": "transitGatewayMulticastDomain" } } @@ -5977,7 +6004,7 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } @@ -6000,7 +6027,7 @@ "type": "structure", "members": { "TransitGatewayPolicyTable": { - "shape": "Snh", + "shape": "Snl", "locationName": "transitGatewayPolicyTable" } } @@ -6025,7 +6052,7 @@ "type": "structure", "members": { "TransitGatewayPrefixListReference": { - "shape": "Snl", + "shape": "Snp", "locationName": "transitGatewayPrefixListReference" } } @@ -6050,7 +6077,7 @@ "type": "structure", "members": { "Route": { - "shape": "Snq", + "shape": "Snu", "locationName": "route" } } @@ -6073,7 +6100,7 @@ "type": "structure", "members": { "TransitGatewayRouteTable": { - "shape": "Sny", + "shape": "So2", "locationName": "transitGatewayRouteTable" } } @@ -6096,7 +6123,7 @@ "type": "structure", "members": { "TransitGatewayRouteTableAnnouncement": { - "shape": "So2", + "shape": "So6", "locationName": "transitGatewayRouteTableAnnouncement" } } @@ -6119,7 +6146,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sy", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -6178,7 +6205,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -6195,7 +6222,7 @@ "type": "boolean" }, "ServiceIds": { - "shape": "Suz", + "shape": "Sv3", "locationName": "ServiceId" } } @@ -6204,7 +6231,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -6221,7 +6248,7 @@ "type": "boolean" }, "VpcEndpointIds": { - "shape": "S15", + "shape": "S1d", "locationName": "VpcEndpointId" } } @@ -6230,7 +6257,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -6322,7 +6349,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1p", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -6346,7 +6373,7 @@ "type": "structure", "members": { "IpamPoolCidr": { - "shape": "Svc", + "shape": "Svg", "locationName": "ipamPoolCidr" } } @@ -6412,7 +6439,7 @@ "type": "boolean" }, "InstanceTagKeys": { - "shape": "Svm", + "shape": "Svq", "locationName": "InstanceTagKey" } } @@ -6423,7 +6450,7 @@ "type": "structure", "members": { "InstanceTagAttribute": { - "shape": "Svo", + "shape": "Svs", "locationName": "instanceTagAttribute" } } @@ -6436,7 +6463,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Svq" + "shape": "Svu" }, "DryRun": { "type": "boolean" @@ -6454,7 +6481,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "DeregisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "deregisteredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -6472,7 +6499,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Svq" + "shape": "Svu" }, "DryRun": { "type": "boolean" @@ -6490,7 +6517,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "DeregisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "deregisteredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -6550,12 +6577,46 @@ } } }, + "DescribeAddressTransfers": { + "input": { + "type": "structure", + "members": { + "AllocationIds": { + "shape": "Sw9", + "locationName": "AllocationId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfers": { + "locationName": "addressTransferSet", + "type": "list", + "member": { + "shape": "Sa", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "DescribeAddresses": { "input": { "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "PublicIps": { @@ -6566,11 +6627,8 @@ } }, "AllocationIds": { - "locationName": "AllocationId", - "type": "list", - "member": { - "locationName": "AllocationId" - } + "shape": "Sw9", + "locationName": "AllocationId" }, "DryRun": { "locationName": "dryRun", @@ -6613,7 +6671,7 @@ "locationName": "privateIpAddress" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "PublicIpv4Pool": { @@ -6665,7 +6723,7 @@ "locationName": "addressSet", "type": "list", "member": { - "shape": "Swj", + "shape": "Swr", "locationName": "item" } }, @@ -6692,7 +6750,7 @@ "type": "boolean" }, "Statuses": { - "shape": "Swn", + "shape": "Swv", "locationName": "statusSet" } } @@ -6703,7 +6761,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "ZoneNames": { @@ -6800,7 +6858,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -6816,7 +6874,7 @@ "locationName": "bundleInstanceTasksSet", "type": "list", "member": { - "shape": "S62", + "shape": "S67", "locationName": "item" } } @@ -6846,7 +6904,7 @@ "locationName": "byoipCidrSet", "type": "list", "member": { - "shape": "S1p", + "shape": "S1x", "locationName": "item" } }, @@ -6861,7 +6919,7 @@ "type": "structure", "members": { "CapacityReservationFleetIds": { - "shape": "S6c", + "shape": "S6h", "locationName": "CapacityReservationFleetId" }, "NextToken": {}, @@ -6869,7 +6927,7 @@ "type": "integer" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -6922,11 +6980,11 @@ "locationName": "allocationStrategy" }, "InstanceTypeSpecifications": { - "shape": "S8m", + "shape": "S8q", "locationName": "instanceTypeSpecificationSet" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -6954,7 +7012,7 @@ "type": "integer" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -6972,7 +7030,7 @@ "locationName": "capacityReservationSet", "type": "list", "member": { - "shape": "S87", + "shape": "S8c", "locationName": "item" } } @@ -6989,7 +7047,7 @@ "member": {} }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7008,7 +7066,7 @@ "locationName": "carrierGatewaySet", "type": "list", "member": { - "shape": "S8q", + "shape": "S8u", "locationName": "item" } }, @@ -7023,7 +7081,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -7031,7 +7089,7 @@ "type": "boolean" }, "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "MaxResults": { @@ -7054,14 +7112,14 @@ "type": "structure", "members": { "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "InstanceId": { "locationName": "instanceId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -7089,7 +7147,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7124,7 +7182,7 @@ "locationName": "destinationCidr" }, "Status": { - "shape": "S5b", + "shape": "S5g", "locationName": "status" } } @@ -7145,7 +7203,7 @@ "members": { "ClientVpnEndpointId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -7201,14 +7259,14 @@ "locationName": "commonName" }, "Status": { - "shape": "Sy2", + "shape": "Sya", "locationName": "status" }, "ConnectionEndTime": { "locationName": "connectionEndTime" }, "PostureComplianceStatuses": { - "shape": "Se", + "shape": "So", "locationName": "postureComplianceStatusSet" } } @@ -7236,7 +7294,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -7261,7 +7319,7 @@ "locationName": "description" }, "Status": { - "shape": "S96", + "shape": "S9a", "locationName": "status" }, "CreationTime": { @@ -7277,7 +7335,7 @@ "locationName": "clientCidrBlock" }, "DnsServers": { - "shape": "Se", + "shape": "So", "locationName": "dnsServer" }, "SplitTunnel": { @@ -7370,11 +7428,11 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "SecurityGroupIds": { - "shape": "S2e", + "shape": "S2j", "locationName": "securityGroupIdSet" }, "VpcId": { @@ -7443,7 +7501,7 @@ "members": { "ClientVpnEndpointId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7481,7 +7539,7 @@ "locationName": "origin" }, "Status": { - "shape": "S9a", + "shape": "S9e", "locationName": "status" }, "Description": { @@ -7505,14 +7563,14 @@ "members": { "ClientVpnEndpointId": {}, "AssociationIds": { - "shape": "Se" + "shape": "So" }, "MaxResults": { "type": "integer" }, "NextToken": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -7543,11 +7601,11 @@ "locationName": "clientVpnEndpointId" }, "Status": { - "shape": "S30", + "shape": "S35", "locationName": "status" }, "SecurityGroups": { - "shape": "Se", + "shape": "So", "locationName": "securityGroups" } } @@ -7571,7 +7629,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7590,7 +7648,7 @@ "locationName": "coipPoolSet", "type": "list", "member": { - "shape": "S9j", + "shape": "S9n", "locationName": "item" } }, @@ -7624,7 +7682,7 @@ "locationName": "conversionTasks", "type": "list", "member": { - "shape": "Sz7", + "shape": "Szf", "locationName": "item" } } @@ -7643,7 +7701,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -7659,7 +7717,7 @@ "locationName": "customerGatewaySet", "type": "list", "member": { - "shape": "S9n", + "shape": "S9r", "locationName": "item" } } @@ -7678,7 +7736,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -7698,7 +7756,7 @@ "locationName": "dhcpOptionsSet", "type": "list", "member": { - "shape": "Sa7", + "shape": "Sab", "locationName": "item" } }, @@ -7727,7 +7785,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -7739,7 +7797,7 @@ "locationName": "egressOnlyInternetGatewaySet", "type": "list", "member": { - "shape": "Sae", + "shape": "Sai", "locationName": "item" } }, @@ -7764,7 +7822,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7808,7 +7866,7 @@ "locationName": "instanceId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -7832,7 +7890,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "ExportImageTaskIds": { @@ -7871,7 +7929,7 @@ "locationName": "progress" }, "S3ExportLocation": { - "shape": "S10a", + "shape": "S10i", "locationName": "s3ExportLocation" }, "Status": { @@ -7881,7 +7939,7 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -7905,7 +7963,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -7917,7 +7975,7 @@ "locationName": "exportTaskSet", "type": "list", "member": { - "shape": "Sdd", + "shape": "Sdh", "locationName": "item" } } @@ -7936,7 +7994,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -7965,11 +8023,11 @@ "locationName": "resourceType" }, "SnapshotConfiguration": { - "shape": "S10n", + "shape": "S10v", "locationName": "snapshotConfiguration" }, "LaunchTemplate": { - "shape": "S10o", + "shape": "S10w", "locationName": "launchTemplate" }, "MaxParallelLaunches": { @@ -8003,7 +8061,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -8105,7 +8163,7 @@ "type": "structure", "members": { "EventInformation": { - "shape": "S111", + "shape": "S119", "locationName": "eventInformation" }, "EventType": { @@ -8151,7 +8209,7 @@ "NextToken": {}, "FleetId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -8160,7 +8218,7 @@ "type": "structure", "members": { "ActiveInstances": { - "shape": "S114", + "shape": "S11c", "locationName": "activeInstanceSet" }, "NextToken": { @@ -8184,11 +8242,11 @@ }, "NextToken": {}, "FleetIds": { - "shape": "Srg", + "shape": "Srk", "locationName": "FleetId" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -8241,14 +8299,14 @@ "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "Sc3", + "shape": "Sc7", "locationName": "launchTemplateSpecification" }, "Overrides": { "locationName": "overrides", "type": "list", "member": { - "shape": "Sc4", + "shape": "Sc8", "locationName": "item" } } @@ -8382,7 +8440,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "Errors": { @@ -8393,7 +8451,7 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "Sc2", + "shape": "Sc6", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { @@ -8416,14 +8474,14 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "Sc2", + "shape": "Sc6", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "InstanceIds": { - "shape": "Sci", + "shape": "Scm", "locationName": "instanceIds" }, "InstanceType": { @@ -8452,10 +8510,10 @@ "type": "boolean" }, "Filter": { - "shape": "Sw5" + "shape": "Swe" }, "FlowLogIds": { - "shape": "Srq", + "shape": "Sru", "locationName": "FlowLogId" }, "MaxResults": { @@ -8515,7 +8573,7 @@ "locationName": "logFormat" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "MaxAggregationInterval": { @@ -8567,7 +8625,7 @@ "type": "structure", "members": { "FpgaImageAttribute": { - "shape": "S11x", + "shape": "S125", "locationName": "fpgaImageAttribute" } } @@ -8588,11 +8646,11 @@ } }, "Owners": { - "shape": "S126", + "shape": "S12e", "locationName": "Owner" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -8663,11 +8721,11 @@ "locationName": "ownerAlias" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tags" }, "Public": { @@ -8692,7 +8750,7 @@ "type": "structure", "members": { "Filter": { - "shape": "Sw5" + "shape": "Swe" }, "MaxDuration": { "type": "integer" @@ -8753,7 +8811,7 @@ "type": "structure", "members": { "Filter": { - "shape": "Sw5" + "shape": "Swe" }, "HostReservationIdSet": { "type": "list", @@ -8793,7 +8851,7 @@ "type": "timestamp" }, "HostIdSet": { - "shape": "S12r", + "shape": "S12z", "locationName": "hostIdSet" }, "HostReservationId": { @@ -8822,7 +8880,7 @@ "locationName": "upfrontPrice" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -8839,11 +8897,11 @@ "type": "structure", "members": { "Filter": { - "shape": "Sw5", + "shape": "Swe", "locationName": "filter" }, "HostIds": { - "shape": "S12u", + "shape": "S132", "locationName": "hostId" }, "MaxResults": { @@ -8966,7 +9024,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "HostRecovery": { @@ -9009,7 +9067,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -9025,7 +9083,7 @@ "locationName": "iamInstanceProfileAssociationSet", "type": "list", "member": { - "shape": "S3a", + "shape": "S3f", "locationName": "item" } }, @@ -9046,7 +9104,7 @@ "type": "structure", "members": { "Statuses": { - "shape": "Swn", + "shape": "Swv", "locationName": "statusSet" } } @@ -9071,7 +9129,7 @@ "type": "structure", "members": { "Statuses": { - "shape": "Swn", + "shape": "Swv", "locationName": "statusSet" } } @@ -9097,54 +9155,54 @@ "type": "structure", "members": { "BlockDeviceMappings": { - "shape": "S13j", + "shape": "S13r", "locationName": "blockDeviceMapping" }, "ImageId": { "locationName": "imageId" }, "LaunchPermissions": { - "shape": "S13k", + "shape": "S13s", "locationName": "launchPermission" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "Description": { - "shape": "Sab", + "shape": "Saf", "locationName": "description" }, "KernelId": { - "shape": "Sab", + "shape": "Saf", "locationName": "kernel" }, "RamdiskId": { - "shape": "Sab", + "shape": "Saf", "locationName": "ramdisk" }, "SriovNetSupport": { - "shape": "Sab", + "shape": "Saf", "locationName": "sriovNetSupport" }, "BootMode": { - "shape": "Sab", + "shape": "Saf", "locationName": "bootMode" }, "TpmSupport": { - "shape": "Sab", + "shape": "Saf", "locationName": "tpmSupport" }, "UefiData": { - "shape": "Sab", + "shape": "Saf", "locationName": "uefiData" }, "LastLaunchedTime": { - "shape": "Sab", + "shape": "Saf", "locationName": "lastLaunchedTime" }, "ImdsSupport": { - "shape": "Sab", + "shape": "Saf", "locationName": "imdsSupport" } } @@ -9162,15 +9220,15 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "ImageIds": { - "shape": "S13o", + "shape": "S13w", "locationName": "ImageId" }, "Owners": { - "shape": "S126", + "shape": "S12e", "locationName": "Owner" }, "IncludeDeprecated": { @@ -9227,7 +9285,7 @@ "locationName": "usageOperation" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "RamdiskId": { @@ -9237,7 +9295,7 @@ "locationName": "imageState" }, "BlockDeviceMappings": { - "shape": "S13j", + "shape": "S13r", "locationName": "blockDeviceMapping" }, "Description": { @@ -9266,11 +9324,11 @@ "locationName": "sriovNetSupport" }, "StateReason": { - "shape": "Shf", + "shape": "Shj", "locationName": "stateReason" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VirtualizationType": { @@ -9302,7 +9360,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5" + "shape": "Swe" }, "ImportTaskIds": { "locationName": "ImportTaskId", @@ -9359,7 +9417,7 @@ "locationName": "progress" }, "SnapshotDetails": { - "shape": "S147", + "shape": "S14f", "locationName": "snapshotDetailSet" }, "Status": { @@ -9369,11 +9427,11 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "LicenseSpecifications": { - "shape": "S14a", + "shape": "S14i", "locationName": "licenseSpecifications" }, "UsageOperation": { @@ -9399,7 +9457,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5" + "shape": "Swe" }, "ImportTaskIds": { "locationName": "ImportTaskId", @@ -9431,11 +9489,11 @@ "locationName": "importTaskId" }, "SnapshotTaskDetail": { - "shape": "S14i", + "shape": "S14q", "locationName": "snapshotTaskDetail" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -9471,70 +9529,70 @@ "type": "structure", "members": { "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "BlockDeviceMappings": { - "shape": "S14m", + "shape": "S14u", "locationName": "blockDeviceMapping" }, "DisableApiTermination": { - "shape": "S14p", + "shape": "S14x", "locationName": "disableApiTermination" }, "EnaSupport": { - "shape": "S14p", + "shape": "S14x", "locationName": "enaSupport" }, "EnclaveOptions": { - "shape": "S14q", + "shape": "S14y", "locationName": "enclaveOptions" }, "EbsOptimized": { - "shape": "S14p", + "shape": "S14x", "locationName": "ebsOptimized" }, "InstanceId": { "locationName": "instanceId" }, "InstanceInitiatedShutdownBehavior": { - "shape": "Sab", + "shape": "Saf", "locationName": "instanceInitiatedShutdownBehavior" }, "InstanceType": { - "shape": "Sab", + "shape": "Saf", "locationName": "instanceType" }, "KernelId": { - "shape": "Sab", + "shape": "Saf", "locationName": "kernel" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "RamdiskId": { - "shape": "Sab", + "shape": "Saf", "locationName": "ramdisk" }, "RootDeviceName": { - "shape": "Sab", + "shape": "Saf", "locationName": "rootDeviceName" }, "SourceDestCheck": { - "shape": "S14p", + "shape": "S14x", "locationName": "sourceDestCheck" }, "SriovNetSupport": { - "shape": "Sab", + "shape": "Saf", "locationName": "sriovNetSupport" }, "UserData": { - "shape": "Sab", + "shape": "Saf", "locationName": "userData" }, "DisableApiStop": { - "shape": "S14p", + "shape": "S14x", "locationName": "disableApiStop" } } @@ -9548,11 +9606,11 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "MaxResults": { @@ -9599,7 +9657,7 @@ "type": "structure", "members": { "InstanceTagAttribute": { - "shape": "Svo", + "shape": "Svs", "locationName": "instanceTagAttribute" } } @@ -9620,7 +9678,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -9636,7 +9694,7 @@ "locationName": "instanceEventWindowSet", "type": "list", "member": { - "shape": "S3k", + "shape": "S3p", "locationName": "item" } }, @@ -9651,11 +9709,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "MaxResults": { @@ -9692,7 +9750,7 @@ "locationName": "eventsSet", "type": "list", "member": { - "shape": "S158", + "shape": "S15g", "locationName": "item" } }, @@ -9700,15 +9758,15 @@ "locationName": "instanceId" }, "InstanceState": { - "shape": "S15b", + "shape": "S15j", "locationName": "instanceState" }, "InstanceStatus": { - "shape": "S15d", + "shape": "S15l", "locationName": "instanceStatus" }, "SystemStatus": { - "shape": "S15d", + "shape": "S15l", "locationName": "systemStatus" } } @@ -9729,7 +9787,7 @@ }, "LocationType": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -9779,7 +9837,7 @@ "member": {} }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10214,11 +10272,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "DryRun": { @@ -10241,7 +10299,7 @@ "locationName": "reservationSet", "type": "list", "member": { - "shape": "S18h", + "shape": "S18p", "locationName": "item" } }, @@ -10256,7 +10314,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -10283,7 +10341,7 @@ "locationName": "internetGatewaySet", "type": "list", "member": { - "shape": "Sdj", + "shape": "Sdn", "locationName": "item" } }, @@ -10301,7 +10359,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10309,7 +10367,7 @@ }, "NextToken": {}, "IpamPoolIds": { - "shape": "Se", + "shape": "So", "locationName": "IpamPoolId" } } @@ -10324,7 +10382,7 @@ "locationName": "ipamPoolSet", "type": "list", "member": { - "shape": "Se1", + "shape": "Se5", "locationName": "item" } } @@ -10339,7 +10397,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10347,7 +10405,7 @@ }, "NextToken": {}, "IpamScopeIds": { - "shape": "Se", + "shape": "So", "locationName": "IpamScopeId" } } @@ -10362,7 +10420,7 @@ "locationName": "ipamScopeSet", "type": "list", "member": { - "shape": "Se8", + "shape": "Sec", "locationName": "item" } } @@ -10377,7 +10435,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10385,7 +10443,7 @@ }, "NextToken": {}, "IpamIds": { - "shape": "Se", + "shape": "So", "locationName": "IpamId" } } @@ -10400,7 +10458,7 @@ "locationName": "ipamSet", "type": "list", "member": { - "shape": "Sdo", + "shape": "Sds", "locationName": "item" } } @@ -10426,7 +10484,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -10461,7 +10519,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -10478,7 +10536,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "KeyNames": { @@ -10527,7 +10585,7 @@ "locationName": "keyType" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "PublicKey": { @@ -10553,7 +10611,7 @@ "LaunchTemplateId": {}, "LaunchTemplateName": {}, "Versions": { - "shape": "Ssb", + "shape": "Ssf", "locationName": "LaunchTemplateVersion" }, "MinVersion": {}, @@ -10563,7 +10621,7 @@ "type": "integer" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -10575,7 +10633,7 @@ "locationName": "launchTemplateVersionSet", "type": "list", "member": { - "shape": "Sg4", + "shape": "Sg8", "locationName": "item" } }, @@ -10607,7 +10665,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -10623,7 +10681,7 @@ "locationName": "launchTemplates", "type": "list", "member": { - "shape": "Sfy", + "shape": "Sg2", "locationName": "item" } }, @@ -10645,7 +10703,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10664,7 +10722,7 @@ "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationSet", "type": "list", "member": { - "shape": "Shi", + "shape": "Shm", "locationName": "item" } }, @@ -10686,7 +10744,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10705,7 +10763,7 @@ "locationName": "localGatewayRouteTableVpcAssociationSet", "type": "list", "member": { - "shape": "Shm", + "shape": "Shq", "locationName": "item" } }, @@ -10727,7 +10785,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10746,7 +10804,7 @@ "locationName": "localGatewayRouteTableSet", "type": "list", "member": { - "shape": "She", + "shape": "Shi", "locationName": "item" } }, @@ -10768,7 +10826,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10794,7 +10852,7 @@ "locationName": "localGatewayVirtualInterfaceGroupId" }, "LocalGatewayVirtualInterfaceIds": { - "shape": "S1az", + "shape": "S1b7", "locationName": "localGatewayVirtualInterfaceIdSet" }, "LocalGatewayId": { @@ -10804,7 +10862,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -10821,11 +10879,11 @@ "type": "structure", "members": { "LocalGatewayVirtualInterfaceIds": { - "shape": "S1az", + "shape": "S1b7", "locationName": "LocalGatewayVirtualInterfaceId" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10875,7 +10933,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -10899,7 +10957,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10934,7 +10992,7 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -10954,7 +11012,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -10962,7 +11020,7 @@ }, "NextToken": {}, "PrefixListIds": { - "shape": "Se", + "shape": "So", "locationName": "PrefixListId" } } @@ -10977,7 +11035,7 @@ "locationName": "prefixListSet", "type": "list", "member": { - "shape": "Shs", + "shape": "Shw", "locationName": "item" } } @@ -10989,7 +11047,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "filter" }, "DryRun": { @@ -11004,7 +11062,7 @@ "locationName": "nextToken" }, "PublicIps": { - "shape": "Se", + "shape": "So", "locationName": "publicIp" } } @@ -11042,7 +11100,7 @@ "type": "boolean" }, "Filter": { - "shape": "Sw5" + "shape": "Swe" }, "MaxResults": { "type": "integer" @@ -11064,7 +11122,7 @@ "locationName": "natGatewaySet", "type": "list", "member": { - "shape": "Shx", + "shape": "Si1", "locationName": "item" } }, @@ -11079,7 +11137,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -11106,7 +11164,7 @@ "locationName": "networkAclSet", "type": "list", "member": { - "shape": "Si4", + "shape": "Si8", "locationName": "item" } }, @@ -11135,7 +11193,7 @@ "type": "timestamp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11154,7 +11212,7 @@ "locationName": "networkInsightsAccessScopeAnalysisSet", "type": "list", "member": { - "shape": "S1bz", + "shape": "S1c7", "locationName": "item" } }, @@ -11176,7 +11234,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11195,7 +11253,7 @@ "locationName": "networkInsightsAccessScopeSet", "type": "list", "member": { - "shape": "Sip", + "shape": "Sit", "locationName": "item" } }, @@ -11224,7 +11282,7 @@ "type": "timestamp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11243,7 +11301,7 @@ "locationName": "networkInsightsAnalysisSet", "type": "list", "member": { - "shape": "S1ca", + "shape": "S1ci", "locationName": "item" } }, @@ -11265,7 +11323,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11284,7 +11342,7 @@ "locationName": "networkInsightsPathSet", "type": "list", "member": { - "shape": "Sj4", + "shape": "Sj8", "locationName": "item" } }, @@ -11317,22 +11375,22 @@ "type": "structure", "members": { "Attachment": { - "shape": "Sjb", + "shape": "Sjf", "locationName": "attachment" }, "Description": { - "shape": "Sab", + "shape": "Saf", "locationName": "description" }, "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "SourceDestCheck": { - "shape": "S14p", + "shape": "S14x", "locationName": "sourceDestCheck" } } @@ -11348,7 +11406,7 @@ "member": {} }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -11364,7 +11422,7 @@ "locationName": "networkInterfacePermissions", "type": "list", "member": { - "shape": "Sjp", + "shape": "Sjt", "locationName": "item" } }, @@ -11379,7 +11437,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "filter" }, "DryRun": { @@ -11406,7 +11464,7 @@ "locationName": "networkInterfaceSet", "type": "list", "member": { - "shape": "Sj9", + "shape": "Sjd", "locationName": "item" } }, @@ -11421,7 +11479,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -11449,7 +11507,7 @@ "locationName": "placementGroupSet", "type": "list", "member": { - "shape": "Sjw", + "shape": "Sk0", "locationName": "item" } } @@ -11464,7 +11522,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11494,7 +11552,7 @@ "type": "structure", "members": { "Cidrs": { - "shape": "Se", + "shape": "So", "locationName": "cidrSet" }, "PrefixListId": { @@ -11543,7 +11601,7 @@ "locationName": "arn" }, "Statuses": { - "shape": "Swn", + "shape": "Swv", "locationName": "statusSet" } } @@ -11571,7 +11629,7 @@ "type": "integer" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" } } @@ -11596,7 +11654,7 @@ "locationName": "poolAddressRangeSet", "type": "list", "member": { - "shape": "S1e3", + "shape": "S1eb", "locationName": "item" } }, @@ -11612,7 +11670,7 @@ "locationName": "networkBorderGroup" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -11629,7 +11687,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "RegionNames": { @@ -11685,7 +11743,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -11704,7 +11762,7 @@ "locationName": "replaceRootVolumeTaskSet", "type": "list", "member": { - "shape": "Sk2", + "shape": "Sk6", "locationName": "item" } }, @@ -11719,12 +11777,12 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "OfferingClass": {}, "ReservedInstancesIds": { - "shape": "S1eg", + "shape": "S1eo", "locationName": "ReservedInstancesId" }, "DryRun": { @@ -11798,14 +11856,14 @@ "locationName": "offeringType" }, "RecurringCharges": { - "shape": "S1eo", + "shape": "S1ew", "locationName": "recurringCharges" }, "Scope": { "locationName": "scope" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -11819,7 +11877,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "ReservedInstancesId": { @@ -11834,7 +11892,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S6x", + "shape": "S72", "locationName": "reservedInstancesListingsSet" } } @@ -11845,7 +11903,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "ReservedInstancesModificationIds": { @@ -11895,7 +11953,7 @@ "locationName": "reservedInstancesId" }, "TargetConfiguration": { - "shape": "S1f2", + "shape": "S1fa", "locationName": "targetConfiguration" } } @@ -11939,7 +11997,7 @@ "members": { "AvailabilityZone": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "IncludeMarketplace": { @@ -12050,7 +12108,7 @@ } }, "RecurringCharges": { - "shape": "S1eo", + "shape": "S1ew", "locationName": "recurringCharges" }, "Scope": { @@ -12070,7 +12128,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -12097,7 +12155,7 @@ "locationName": "routeTableSet", "type": "list", "member": { - "shape": "Ski", + "shape": "Skm", "locationName": "item" } }, @@ -12119,7 +12177,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "FirstSlotStartTimeRange": { @@ -12218,7 +12276,7 @@ "locationName": "purchaseToken" }, "Recurrence": { - "shape": "S1fp", + "shape": "S1fx", "locationName": "recurrence" }, "SlotDurationInHours": { @@ -12243,7 +12301,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -12280,7 +12338,7 @@ "locationName": "scheduledInstanceSet", "type": "list", "member": { - "shape": "S1fx", + "shape": "S1g5", "locationName": "item" } } @@ -12335,11 +12393,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "SecurityGroupRuleIds": { - "shape": "S1g4", + "shape": "S1gc", "locationName": "SecurityGroupRuleId" }, "DryRun": { @@ -12355,7 +12413,7 @@ "type": "structure", "members": { "SecurityGroupRules": { - "shape": "S5p", + "shape": "S5u", "locationName": "securityGroupRuleSet" }, "NextToken": { @@ -12369,15 +12427,15 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "GroupIds": { - "shape": "S4u", + "shape": "S4z", "locationName": "GroupId" }, "GroupNames": { - "shape": "S1g8", + "shape": "S1gg", "locationName": "GroupName" }, "DryRun": { @@ -12407,7 +12465,7 @@ "locationName": "groupName" }, "IpPermissions": { - "shape": "S5e", + "shape": "S5j", "locationName": "ipPermissions" }, "OwnerId": { @@ -12417,11 +12475,11 @@ "locationName": "groupId" }, "IpPermissionsEgress": { - "shape": "S5e", + "shape": "S5j", "locationName": "ipPermissionsEgress" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -12456,11 +12514,11 @@ "type": "structure", "members": { "CreateVolumePermissions": { - "shape": "S1gg", + "shape": "S1go", "locationName": "createVolumePermission" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "SnapshotId": { @@ -12474,7 +12532,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -12509,7 +12567,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "StorageTier": { @@ -12551,7 +12609,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -12559,7 +12617,7 @@ }, "NextToken": {}, "OwnerIds": { - "shape": "S126", + "shape": "S12e", "locationName": "Owner" }, "RestorableByUserIds": { @@ -12568,7 +12626,7 @@ "member": {} }, "SnapshotIds": { - "shape": "S1gq", + "shape": "S1gy", "locationName": "SnapshotId" }, "DryRun": { @@ -12584,7 +12642,7 @@ "locationName": "snapshotSet", "type": "list", "member": { - "shape": "Sku", + "shape": "Sky", "locationName": "item" } }, @@ -12608,7 +12666,7 @@ "type": "structure", "members": { "SpotDatafeedSubscription": { - "shape": "Sl6", + "shape": "Sla", "locationName": "spotDatafeedSubscription" } } @@ -12641,7 +12699,7 @@ "type": "structure", "members": { "ActiveInstances": { - "shape": "S114", + "shape": "S11c", "locationName": "activeInstanceSet" }, "NextToken": { @@ -12695,7 +12753,7 @@ "type": "structure", "members": { "EventInformation": { - "shape": "S111", + "shape": "S119", "locationName": "eventInformation" }, "EventType": { @@ -12741,7 +12799,7 @@ "locationName": "nextToken" }, "SpotFleetRequestIds": { - "shape": "S79", + "shape": "S7e", "locationName": "spotFleetRequestId" } } @@ -12767,7 +12825,7 @@ "type": "timestamp" }, "SpotFleetRequestConfig": { - "shape": "S1h9", + "shape": "S1hh", "locationName": "spotFleetRequestConfig" }, "SpotFleetRequestId": { @@ -12777,7 +12835,7 @@ "locationName": "spotFleetRequestState" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -12791,7 +12849,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -12799,7 +12857,7 @@ "type": "boolean" }, "SpotInstanceRequestIds": { - "shape": "S7k", + "shape": "S7p", "locationName": "SpotInstanceRequestId" }, "NextToken": {}, @@ -12812,7 +12870,7 @@ "type": "structure", "members": { "SpotInstanceRequests": { - "shape": "S1i1", + "shape": "S1i9", "locationName": "spotInstanceRequestSet" }, "NextToken": { @@ -12826,7 +12884,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "AvailabilityZone": { @@ -12938,11 +12996,11 @@ "locationName": "groupName" }, "StaleIpPermissions": { - "shape": "S1ij", + "shape": "S1ir", "locationName": "staleIpPermissions" }, "StaleIpPermissionsEgress": { - "shape": "S1ij", + "shape": "S1ir", "locationName": "staleIpPermissionsEgress" }, "VpcId": { @@ -12969,7 +13027,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -13025,7 +13083,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "SubnetIds": { @@ -13052,7 +13110,7 @@ "locationName": "subnetSet", "type": "list", "member": { - "shape": "S9q", + "shape": "S9u", "locationName": "item" } }, @@ -13071,7 +13129,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13129,7 +13187,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13145,7 +13203,7 @@ "locationName": "trafficMirrorFilterSet", "type": "list", "member": { - "shape": "Slp", + "shape": "Slt", "locationName": "item" } }, @@ -13170,7 +13228,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13186,7 +13244,7 @@ "locationName": "trafficMirrorSessionSet", "type": "list", "member": { - "shape": "Sm4", + "shape": "Sm8", "locationName": "item" } }, @@ -13211,7 +13269,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13227,7 +13285,7 @@ "locationName": "trafficMirrorTargetSet", "type": "list", "member": { - "shape": "Sm7", + "shape": "Smb", "locationName": "item" } }, @@ -13242,10 +13300,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1jh" + "shape": "S1jp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13305,7 +13363,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -13328,7 +13386,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13347,7 +13405,7 @@ "locationName": "transitGatewayConnectPeerSet", "type": "list", "member": { - "shape": "Smv", + "shape": "Smz", "locationName": "item" } }, @@ -13362,10 +13420,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1jh" + "shape": "S1jp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13384,7 +13442,7 @@ "locationName": "transitGatewayConnectSet", "type": "list", "member": { - "shape": "Smp", + "shape": "Smt", "locationName": "item" } }, @@ -13405,7 +13463,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13424,7 +13482,7 @@ "locationName": "transitGatewayMulticastDomains", "type": "list", "member": { - "shape": "Sn8", + "shape": "Snc", "locationName": "item" } }, @@ -13439,10 +13497,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1jh" + "shape": "S1jp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13461,7 +13519,7 @@ "locationName": "transitGatewayPeeringAttachments", "type": "list", "member": { - "shape": "Sn", + "shape": "Sx", "locationName": "item" } }, @@ -13482,7 +13540,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13501,7 +13559,7 @@ "locationName": "transitGatewayPolicyTables", "type": "list", "member": { - "shape": "Snh", + "shape": "Snl", "locationName": "item" } }, @@ -13522,7 +13580,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13541,7 +13599,7 @@ "locationName": "transitGatewayRouteTableAnnouncements", "type": "list", "member": { - "shape": "So2", + "shape": "So6", "locationName": "item" } }, @@ -13562,7 +13620,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13581,7 +13639,7 @@ "locationName": "transitGatewayRouteTables", "type": "list", "member": { - "shape": "Sny", + "shape": "So2", "locationName": "item" } }, @@ -13596,10 +13654,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1jh" + "shape": "S1jp" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13618,7 +13676,7 @@ "locationName": "transitGatewayVpcAttachments", "type": "list", "member": { - "shape": "Sy", + "shape": "S16", "locationName": "item" } }, @@ -13639,7 +13697,7 @@ } }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13658,7 +13716,7 @@ "locationName": "transitGatewaySet", "type": "list", "member": { - "shape": "Smi", + "shape": "Smm", "locationName": "item" } }, @@ -13683,7 +13741,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -13699,7 +13757,7 @@ "locationName": "interfaceAssociationSet", "type": "list", "member": { - "shape": "S4i", + "shape": "S4n", "locationName": "item" } }, @@ -13729,11 +13787,11 @@ "type": "structure", "members": { "AutoEnableIO": { - "shape": "S14p", + "shape": "S14x", "locationName": "autoEnableIO" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "VolumeId": { @@ -13747,7 +13805,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -13755,7 +13813,7 @@ }, "NextToken": {}, "VolumeIds": { - "shape": "Skz", + "shape": "Sl3", "locationName": "VolumeId" }, "DryRun": { @@ -13890,11 +13948,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "VolumeIds": { - "shape": "Skz", + "shape": "Sl3", "locationName": "VolumeId" }, "DryRun": { @@ -13917,7 +13975,7 @@ "locationName": "volumeSet", "type": "list", "member": { - "shape": "So9", + "shape": "Sod", "locationName": "item" } }, @@ -13935,11 +13993,11 @@ "type": "boolean" }, "VolumeIds": { - "shape": "Skz", + "shape": "Sl3", "locationName": "VolumeId" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "NextToken": {}, @@ -13955,7 +14013,7 @@ "locationName": "volumeModificationSet", "type": "list", "member": { - "shape": "S1ld", + "shape": "S1ll", "locationName": "item" } }, @@ -13988,15 +14046,15 @@ "locationName": "vpcId" }, "EnableDnsHostnames": { - "shape": "S14p", + "shape": "S14x", "locationName": "enableDnsHostnames" }, "EnableDnsSupport": { - "shape": "S14p", + "shape": "S14x", "locationName": "enableDnsSupport" }, "EnableNetworkAddressUsageMetrics": { - "shape": "S14p", + "shape": "S14x", "locationName": "enableNetworkAddressUsageMetrics" } } @@ -14007,7 +14065,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -14015,7 +14073,7 @@ "type": "boolean" }, "VpcIds": { - "shape": "S1lj", + "shape": "S1lr", "locationName": "VpcId" } } @@ -14035,7 +14093,7 @@ "type": "boolean" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -14059,7 +14117,7 @@ "locationName": "nextToken" }, "VpcIds": { - "shape": "S1lj" + "shape": "S1lr" } } }, @@ -14098,7 +14156,7 @@ }, "ConnectionNotificationId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14114,7 +14172,7 @@ "locationName": "connectionNotificationSet", "type": "list", "member": { - "shape": "Sox", + "shape": "Sp1", "locationName": "item" } }, @@ -14132,7 +14190,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14168,15 +14226,15 @@ "type": "timestamp" }, "DnsEntries": { - "shape": "Sos", + "shape": "Sow", "locationName": "dnsEntrySet" }, "NetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "networkLoadBalancerArnSet" }, "GatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "gatewayLoadBalancerArnSet" }, "IpAddressType": { @@ -14186,7 +14244,7 @@ "locationName": "vpcEndpointConnectionId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -14206,11 +14264,11 @@ "type": "boolean" }, "ServiceIds": { - "shape": "Suz", + "shape": "Sv3", "locationName": "ServiceId" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14226,7 +14284,7 @@ "locationName": "serviceConfigurationSet", "type": "list", "member": { - "shape": "Sp2", + "shape": "Sp6", "locationName": "item" } }, @@ -14248,7 +14306,7 @@ }, "ServiceId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14277,7 +14335,7 @@ "locationName": "servicePermissionId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "ServiceId": { @@ -14300,11 +14358,11 @@ "type": "boolean" }, "ServiceNames": { - "shape": "Se", + "shape": "So", "locationName": "ServiceName" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14317,7 +14375,7 @@ "type": "structure", "members": { "ServiceNames": { - "shape": "Se", + "shape": "So", "locationName": "serviceNameSet" }, "ServiceDetails": { @@ -14334,18 +14392,18 @@ "locationName": "serviceId" }, "ServiceType": { - "shape": "Sp3", + "shape": "Sp7", "locationName": "serviceType" }, "AvailabilityZones": { - "shape": "Se", + "shape": "So", "locationName": "availabilityZoneSet" }, "Owner": { "locationName": "owner" }, "BaseEndpointDnsNames": { - "shape": "Se", + "shape": "So", "locationName": "baseEndpointDnsNameSet" }, "PrivateDnsName": { @@ -14380,14 +14438,14 @@ "locationName": "payerResponsibility" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "PrivateDnsNameVerificationState": { "locationName": "privateDnsNameVerificationState" }, "SupportedIpAddressTypes": { - "shape": "Sp7", + "shape": "Spb", "locationName": "supportedIpAddressTypeSet" } } @@ -14407,11 +14465,11 @@ "type": "boolean" }, "VpcEndpointIds": { - "shape": "S15", + "shape": "S1d", "locationName": "VpcEndpointId" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -14427,7 +14485,7 @@ "locationName": "vpcEndpointSet", "type": "list", "member": { - "shape": "Son", + "shape": "Sor", "locationName": "item" } }, @@ -14442,7 +14500,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "DryRun": { @@ -14469,7 +14527,7 @@ "locationName": "vpcPeeringConnectionSet", "type": "list", "member": { - "shape": "S1e", + "shape": "S1m", "locationName": "item" } }, @@ -14484,7 +14542,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "VpcIds": { @@ -14511,7 +14569,7 @@ "locationName": "vpcSet", "type": "list", "member": { - "shape": "S9y", + "shape": "Sa2", "locationName": "item" } }, @@ -14526,7 +14584,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "VpnConnectionIds": { @@ -14549,7 +14607,7 @@ "locationName": "vpnConnectionSet", "type": "list", "member": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "item" } } @@ -14561,7 +14619,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "VpnGatewayIds": { @@ -14584,7 +14642,7 @@ "locationName": "vpnGatewaySet", "type": "list", "member": { - "shape": "Sqy", + "shape": "Sr2", "locationName": "item" } } @@ -14683,7 +14741,7 @@ } }, "output": { - "shape": "S52" + "shape": "S57" } }, "DetachVpnGateway": { @@ -14703,6 +14761,29 @@ } } }, + "DisableAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "AllocationId" + ], + "members": { + "AllocationId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, "DisableEbsEncryptionByDefault": { "input": { "type": "structure", @@ -14748,11 +14829,11 @@ "locationName": "resourceType" }, "SnapshotConfiguration": { - "shape": "S10n", + "shape": "S10v", "locationName": "snapshotConfiguration" }, "LaunchTemplate": { - "shape": "S10o", + "shape": "S10w", "locationName": "launchTemplate" }, "MaxParallelLaunches": { @@ -14784,11 +14865,11 @@ ], "members": { "AvailabilityZones": { - "shape": "S1nb", + "shape": "S1nl", "locationName": "AvailabilityZone" }, "SourceSnapshotIds": { - "shape": "S1gq", + "shape": "S1gy", "locationName": "SourceSnapshotId" }, "DryRun": { @@ -14972,7 +15053,7 @@ "type": "structure", "members": { "Propagation": { - "shape": "S1ns", + "shape": "S1o2", "locationName": "propagation" } } @@ -15072,7 +15153,7 @@ "locationName": "associationId" }, "Status": { - "shape": "S30", + "shape": "S35", "locationName": "status" } } @@ -15113,7 +15194,7 @@ "type": "structure", "members": { "IamInstanceProfileAssociation": { - "shape": "S3a", + "shape": "S3f", "locationName": "iamInstanceProfileAssociation" } } @@ -15135,15 +15216,15 @@ "type": "structure", "members": { "InstanceIds": { - "shape": "S3g", + "shape": "S3l", "locationName": "InstanceId" }, "InstanceTags": { - "shape": "Su", + "shape": "S6", "locationName": "InstanceTag" }, "DedicatedHostIds": { - "shape": "S3h", + "shape": "S3m", "locationName": "DedicatedHostId" } } @@ -15154,7 +15235,7 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3k", + "shape": "S3p", "locationName": "instanceEventWindow" } } @@ -15193,7 +15274,7 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S40", + "shape": "S45", "locationName": "ipv6CidrBlockAssociation" }, "SubnetId": { @@ -15209,7 +15290,7 @@ "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "S45" + "shape": "S4a" }, "DryRun": { "type": "boolean" @@ -15220,7 +15301,7 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } @@ -15245,7 +15326,7 @@ "type": "structure", "members": { "Association": { - "shape": "S4a", + "shape": "S4f", "locationName": "association" } } @@ -15270,7 +15351,7 @@ "type": "structure", "members": { "Association": { - "shape": "S4f", + "shape": "S4k", "locationName": "association" } } @@ -15321,11 +15402,11 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S4p", + "shape": "S4u", "locationName": "ipv6CidrBlockAssociation" }, "CidrBlockAssociation": { - "shape": "S4s", + "shape": "S4x", "locationName": "cidrBlockAssociation" }, "VpcId": { @@ -15334,6 +15415,31 @@ } } }, + "EnableAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "AllocationId", + "TransferAccountId" + ], + "members": { + "AllocationId": {}, + "TransferAccountId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, "EnableEbsEncryptionByDefault": { "input": { "type": "structure", @@ -15399,11 +15505,11 @@ "locationName": "resourceType" }, "SnapshotConfiguration": { - "shape": "S10n", + "shape": "S10v", "locationName": "snapshotConfiguration" }, "LaunchTemplate": { - "shape": "S10o", + "shape": "S10w", "locationName": "launchTemplate" }, "MaxParallelLaunches": { @@ -15435,11 +15541,11 @@ ], "members": { "AvailabilityZones": { - "shape": "S1nb", + "shape": "S1nl", "locationName": "AvailabilityZone" }, "SourceSnapshotIds": { - "shape": "S1gq", + "shape": "S1gy", "locationName": "SourceSnapshotId" }, "DryRun": { @@ -15627,7 +15733,7 @@ "type": "structure", "members": { "Propagation": { - "shape": "S1ns", + "shape": "S1o2", "locationName": "propagation" } } @@ -15795,7 +15901,7 @@ }, "RoleName": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -15822,7 +15928,7 @@ "locationName": "progress" }, "S3ExportLocation": { - "shape": "S10a", + "shape": "S10i", "locationName": "s3ExportLocation" }, "Status": { @@ -15832,7 +15938,7 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -15848,7 +15954,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "S3Bucket": {}, @@ -16015,7 +16121,7 @@ "members": { "PoolId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -16139,7 +16245,7 @@ "type": "structure", "members": { "InstanceFamilyCreditSpecification": { - "shape": "S1qi", + "shape": "S1qu", "locationName": "instanceFamilyCreditSpecification" } } @@ -16286,7 +16392,7 @@ ], "members": { "HostIdSet": { - "shape": "S1qz" + "shape": "S1rb" }, "OfferingId": {} } @@ -16298,7 +16404,7 @@ "locationName": "currencyCode" }, "Purchase": { - "shape": "S1r1", + "shape": "S1rd", "locationName": "purchase" }, "TotalHourlyPrice": { @@ -16323,15 +16429,15 @@ "type": "boolean" }, "ArchitectureTypes": { - "shape": "S1r4", + "shape": "S1rg", "locationName": "ArchitectureType" }, "VirtualizationTypes": { - "shape": "S1r5", + "shape": "S1rh", "locationName": "VirtualizationType" }, "InstanceRequirements": { - "shape": "Sb3" + "shape": "Sb7" }, "MaxResults": { "type": "integer" @@ -16479,7 +16585,7 @@ "IpamPoolId": {}, "IpamPoolAllocationId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -16495,7 +16601,7 @@ "locationName": "ipamPoolAllocationSet", "type": "list", "member": { - "shape": "S28", + "shape": "S2d", "locationName": "item" } }, @@ -16517,7 +16623,7 @@ }, "IpamPoolId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -16533,7 +16639,7 @@ "locationName": "ipamPoolCidrSet", "type": "list", "member": { - "shape": "Svc", + "shape": "Svg", "locationName": "item" } }, @@ -16554,7 +16660,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -16566,7 +16672,7 @@ "ResourceId": {}, "ResourceType": {}, "ResourceTag": { - "shape": "Sdy" + "shape": "Se2" }, "ResourceOwner": {} } @@ -16581,7 +16687,7 @@ "locationName": "ipamResourceCidrSet", "type": "list", "member": { - "shape": "S1ru", + "shape": "S1s6", "locationName": "item" } } @@ -16605,7 +16711,7 @@ "type": "structure", "members": { "LaunchTemplateData": { - "shape": "Sg5", + "shape": "Sg9", "locationName": "launchTemplateData" } } @@ -16741,7 +16847,7 @@ "locationName": "findingId" }, "FindingComponents": { - "shape": "S1cc", + "shape": "S1ck", "locationName": "findingComponentSet" } } @@ -16770,7 +16876,7 @@ "type": "structure", "members": { "NetworkInsightsAccessScopeContent": { - "shape": "Sir", + "shape": "Siv", "locationName": "networkInsightsAccessScopeContent" } } @@ -16817,11 +16923,11 @@ "type": "boolean" }, "ReservedInstanceIds": { - "shape": "S3", + "shape": "Se", "locationName": "ReservedInstanceId" }, "TargetConfigurations": { - "shape": "S5", + "shape": "Sg", "locationName": "TargetConfiguration" } } @@ -16844,7 +16950,7 @@ "locationName": "paymentDue" }, "ReservedInstanceValueRollup": { - "shape": "S1si", + "shape": "S1su", "locationName": "reservedInstanceValueRollup" }, "ReservedInstanceValueSet": { @@ -16855,7 +16961,7 @@ "type": "structure", "members": { "ReservationValue": { - "shape": "S1si", + "shape": "S1su", "locationName": "reservationValue" }, "ReservedInstanceId": { @@ -16865,7 +16971,7 @@ } }, "TargetConfigurationValueRollup": { - "shape": "S1si", + "shape": "S1su", "locationName": "targetConfigurationValueRollup" }, "TargetConfigurationValueSet": { @@ -16876,7 +16982,7 @@ "type": "structure", "members": { "ReservationValue": { - "shape": "S1si", + "shape": "S1su", "locationName": "reservationValue" }, "TargetConfiguration": { @@ -16948,15 +17054,15 @@ "type": "structure", "members": { "ArchitectureTypes": { - "shape": "S1r4", + "shape": "S1rg", "locationName": "ArchitectureType" }, "VirtualizationTypes": { - "shape": "S1r5", + "shape": "S1rh", "locationName": "VirtualizationType" }, "InstanceRequirements": { - "shape": "Sb3" + "shape": "Sb7" } } }, @@ -17006,7 +17112,7 @@ ], "members": { "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "SubnetId": {}, @@ -17023,11 +17129,11 @@ "type": "structure", "members": { "SubnetIpv4CidrReservations": { - "shape": "S1t2", + "shape": "S1te", "locationName": "subnetIpv4CidrReservationSet" }, "SubnetIpv6CidrReservations": { - "shape": "S1t2", + "shape": "S1te", "locationName": "subnetIpv6CidrReservationSet" }, "NextToken": { @@ -17045,7 +17151,7 @@ "members": { "TransitGatewayAttachmentId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17088,7 +17194,7 @@ "members": { "TransitGatewayMulticastDomainId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17123,7 +17229,7 @@ "locationName": "resourceOwnerId" }, "Subnet": { - "shape": "Sj", + "shape": "St", "locationName": "subnet" } } @@ -17144,7 +17250,7 @@ "members": { "TransitGatewayPolicyTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17163,7 +17269,7 @@ "locationName": "associations", "type": "list", "member": { - "shape": "S4a", + "shape": "S4f", "locationName": "item" } }, @@ -17182,7 +17288,7 @@ "members": { "TransitGatewayPolicyTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17258,7 +17364,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17277,7 +17383,7 @@ "locationName": "transitGatewayPrefixListReferenceSet", "type": "list", "member": { - "shape": "Snl", + "shape": "Snp", "locationName": "item" } }, @@ -17296,7 +17402,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17348,7 +17454,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -17496,7 +17602,7 @@ "members": { "Architecture": {}, "ClientData": { - "shape": "S1u7" + "shape": "S1uj" }, "ClientToken": {}, "Description": {}, @@ -17513,7 +17619,7 @@ "SnapshotId": {}, "Url": {}, "UserBucket": { - "shape": "S1ua" + "shape": "S1um" } } } @@ -17540,7 +17646,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "UsageOperation": {}, @@ -17582,7 +17688,7 @@ "locationName": "progress" }, "SnapshotDetails": { - "shape": "S147", + "shape": "S14f", "locationName": "snapshotDetailSet" }, "Status": { @@ -17592,11 +17698,11 @@ "locationName": "statusMessage" }, "LicenseSpecifications": { - "shape": "S14a", + "shape": "S14i", "locationName": "licenseSpecifications" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "UsageOperation": { @@ -17623,10 +17729,10 @@ "members": { "Description": {}, "Image": { - "shape": "S1uh" + "shape": "S1ut" }, "Volume": { - "shape": "S1ui" + "shape": "S1uu" } } } @@ -17646,11 +17752,11 @@ "locationName": "architecture" }, "GroupIds": { - "shape": "Sep", + "shape": "Set", "locationName": "GroupId" }, "GroupNames": { - "shape": "Sfa", + "shape": "Sfe", "locationName": "GroupName" }, "InstanceInitiatedShutdownBehavior": { @@ -17664,7 +17770,7 @@ "type": "boolean" }, "Placement": { - "shape": "Sb1", + "shape": "Sb5", "locationName": "placement" }, "PrivateIpAddress": { @@ -17694,7 +17800,7 @@ "type": "structure", "members": { "ConversionTask": { - "shape": "Sz7", + "shape": "Szf", "locationName": "conversionTask" } } @@ -17720,7 +17826,7 @@ "type": "blob" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -17738,7 +17844,7 @@ "locationName": "keyPairId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -17749,7 +17855,7 @@ "type": "structure", "members": { "ClientData": { - "shape": "S1u7" + "shape": "S1uj" }, "ClientToken": {}, "Description": {}, @@ -17760,7 +17866,7 @@ "Format": {}, "Url": {}, "UserBucket": { - "shape": "S1ua" + "shape": "S1um" } } }, @@ -17773,7 +17879,7 @@ "KmsKeyId": {}, "RoleName": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -17788,11 +17894,11 @@ "locationName": "importTaskId" }, "SnapshotTaskDetail": { - "shape": "S14i", + "shape": "S14q", "locationName": "snapshotTaskDetail" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -17818,11 +17924,11 @@ "type": "boolean" }, "Image": { - "shape": "S1uh", + "shape": "S1ut", "locationName": "image" }, "Volume": { - "shape": "S1ui", + "shape": "S1uu", "locationName": "volume" } } @@ -17831,7 +17937,7 @@ "type": "structure", "members": { "ConversionTask": { - "shape": "Sz7", + "shape": "Szf", "locationName": "conversionTask" } } @@ -17842,7 +17948,7 @@ "type": "structure", "members": { "ImageIds": { - "shape": "S13o", + "shape": "S13w", "locationName": "ImageId" }, "NextToken": {}, @@ -17899,7 +18005,7 @@ }, "NextToken": {}, "SnapshotIds": { - "shape": "S1gq", + "shape": "S1gy", "locationName": "SnapshotId" }, "DryRun": { @@ -17961,7 +18067,7 @@ "type": "structure", "members": { "Address": { - "shape": "Swj", + "shape": "Swr", "locationName": "address" } } @@ -18068,13 +18174,13 @@ "ClientVpnEndpointId": {}, "ServerCertificateArn": {}, "ConnectionLogOptions": { - "shape": "S90" + "shape": "S94" }, "DnsServers": { "type": "structure", "members": { "CustomDnsServers": { - "shape": "Se" + "shape": "So" }, "Enabled": { "type": "boolean" @@ -18092,19 +18198,19 @@ "type": "boolean" }, "SecurityGroupIds": { - "shape": "S2e", + "shape": "S2j", "locationName": "SecurityGroupId" }, "VpcId": {}, "SelfServicePortal": {}, "ClientConnectOptions": { - "shape": "S93" + "shape": "S97" }, "SessionTimeoutHours": { "type": "integer" }, "ClientLoginBannerOptions": { - "shape": "S94" + "shape": "S98" } } }, @@ -18137,7 +18243,7 @@ "type": "structure", "members": { "InstanceFamilyCreditSpecification": { - "shape": "S1qi", + "shape": "S1qu", "locationName": "instanceFamilyCreditSpecification" } } @@ -18177,12 +18283,12 @@ }, "ExcessCapacityTerminationPolicy": {}, "LaunchTemplateConfigs": { - "shape": "Sau", + "shape": "Say", "locationName": "LaunchTemplateConfig" }, "FleetId": {}, "TargetCapacitySpecification": { - "shape": "Sbu" + "shape": "Sby" }, "Context": {} } @@ -18211,25 +18317,25 @@ "Attribute": {}, "OperationType": {}, "UserIds": { - "shape": "S1vn", + "shape": "S1vz", "locationName": "UserId" }, "UserGroups": { - "shape": "S1vo", + "shape": "S1w0", "locationName": "UserGroup" }, "ProductCodes": { - "shape": "S1vp", + "shape": "S1w1", "locationName": "ProductCode" }, "LoadPermission": { "type": "structure", "members": { "Add": { - "shape": "S1vr" + "shape": "S1w3" }, "Remove": { - "shape": "S1vr" + "shape": "S1w3" } } }, @@ -18241,7 +18347,7 @@ "type": "structure", "members": { "FpgaImageAttribute": { - "shape": "S11x", + "shape": "S125", "locationName": "fpgaImageAttribute" } } @@ -18258,7 +18364,7 @@ "locationName": "autoPlacement" }, "HostIds": { - "shape": "S12u", + "shape": "S132", "locationName": "hostId" }, "HostRecovery": {}, @@ -18270,11 +18376,11 @@ "type": "structure", "members": { "Successful": { - "shape": "S23", + "shape": "S28", "locationName": "successful" }, "Unsuccessful": { - "shape": "S1vw", + "shape": "S1w8", "locationName": "unsuccessful" } } @@ -18326,31 +18432,31 @@ "members": { "Attribute": {}, "Description": { - "shape": "Sab" + "shape": "Saf" }, "ImageId": {}, "LaunchPermission": { "type": "structure", "members": { "Add": { - "shape": "S13k" + "shape": "S13s" }, "Remove": { - "shape": "S13k" + "shape": "S13s" } } }, "OperationType": {}, "ProductCodes": { - "shape": "S1vp", + "shape": "S1w1", "locationName": "ProductCode" }, "UserGroups": { - "shape": "S1vo", + "shape": "S1w0", "locationName": "UserGroup" }, "UserIds": { - "shape": "S1vn", + "shape": "S1vz", "locationName": "UserId" }, "Value": {}, @@ -18383,7 +18489,7 @@ ], "members": { "SourceDestCheck": { - "shape": "S14p" + "shape": "S14x" }, "Attribute": { "locationName": "attribute" @@ -18421,7 +18527,7 @@ } }, "DisableApiTermination": { - "shape": "S14p", + "shape": "S14x", "locationName": "disableApiTermination" }, "DryRun": { @@ -18429,38 +18535,38 @@ "type": "boolean" }, "EbsOptimized": { - "shape": "S14p", + "shape": "S14x", "locationName": "ebsOptimized" }, "EnaSupport": { - "shape": "S14p", + "shape": "S14x", "locationName": "enaSupport" }, "Groups": { - "shape": "S4u", + "shape": "S4z", "locationName": "GroupId" }, "InstanceId": { "locationName": "instanceId" }, "InstanceInitiatedShutdownBehavior": { - "shape": "Sab", + "shape": "Saf", "locationName": "instanceInitiatedShutdownBehavior" }, "InstanceType": { - "shape": "Sab", + "shape": "Saf", "locationName": "instanceType" }, "Kernel": { - "shape": "Sab", + "shape": "Saf", "locationName": "kernel" }, "Ramdisk": { - "shape": "Sab", + "shape": "Saf", "locationName": "ramdisk" }, "SriovNetSupport": { - "shape": "Sab", + "shape": "Saf", "locationName": "sriovNetSupport" }, "UserData": { @@ -18477,7 +18583,7 @@ "locationName": "value" }, "DisableApiStop": { - "shape": "S14p" + "shape": "S14x" } } } @@ -18492,7 +18598,7 @@ "members": { "InstanceId": {}, "CapacityReservationSpecification": { - "shape": "S1w9" + "shape": "S1wl" }, "DryRun": { "type": "boolean" @@ -18601,7 +18707,7 @@ "type": "structure", "members": { "Event": { - "shape": "S158", + "shape": "S15g", "locationName": "event" } } @@ -18620,7 +18726,7 @@ "Name": {}, "InstanceEventWindowId": {}, "TimeRanges": { - "shape": "Sd4", + "shape": "Sd8", "locationName": "TimeRange" }, "CronExpression": {} @@ -18630,7 +18736,7 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3k", + "shape": "S3p", "locationName": "instanceEventWindow" } } @@ -18689,7 +18795,7 @@ "locationName": "instanceId" }, "InstanceMetadataOptions": { - "shape": "S196", + "shape": "S19e", "locationName": "instanceMetadataOptions" } } @@ -18744,7 +18850,7 @@ "IpamId": {}, "Description": {}, "AddOperatingRegions": { - "shape": "Sdl", + "shape": "Sdp", "locationName": "AddOperatingRegion" }, "RemoveOperatingRegions": { @@ -18763,7 +18869,7 @@ "type": "structure", "members": { "Ipam": { - "shape": "Sdo", + "shape": "Sds", "locationName": "ipam" } } @@ -18797,11 +18903,11 @@ "type": "boolean" }, "AddAllocationResourceTags": { - "shape": "Sdx", + "shape": "Se1", "locationName": "AddAllocationResourceTag" }, "RemoveAllocationResourceTags": { - "shape": "Sdx", + "shape": "Se1", "locationName": "RemoveAllocationResourceTag" } } @@ -18810,7 +18916,7 @@ "type": "structure", "members": { "IpamPool": { - "shape": "Se1", + "shape": "Se5", "locationName": "ipamPool" } } @@ -18844,7 +18950,7 @@ "type": "structure", "members": { "IpamResourceCidr": { - "shape": "S1ru", + "shape": "S1s6", "locationName": "ipamResourceCidr" } } @@ -18868,7 +18974,7 @@ "type": "structure", "members": { "IpamScope": { - "shape": "Se8", + "shape": "Sec", "locationName": "ipamScope" } } @@ -18893,7 +18999,7 @@ "type": "structure", "members": { "LaunchTemplate": { - "shape": "Sfy", + "shape": "Sg2", "locationName": "launchTemplate" } } @@ -18920,7 +19026,7 @@ "type": "structure", "members": { "Route": { - "shape": "Sh7", + "shape": "Shb", "locationName": "route" } } @@ -18942,7 +19048,7 @@ }, "PrefixListName": {}, "AddEntries": { - "shape": "Shp", + "shape": "Sht", "locationName": "AddEntry" }, "RemoveEntries": { @@ -18967,7 +19073,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Shs", + "shape": "Shw", "locationName": "prefixList" } } @@ -18994,7 +19100,7 @@ } }, "Description": { - "shape": "Sab", + "shape": "Saf", "locationName": "description" }, "DryRun": { @@ -19002,14 +19108,14 @@ "type": "boolean" }, "Groups": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "SourceDestCheck": { - "shape": "S14p", + "shape": "S14x", "locationName": "sourceDestCheck" } } @@ -19051,7 +19157,7 @@ ], "members": { "ReservedInstancesIds": { - "shape": "S1eg", + "shape": "S1eo", "locationName": "ReservedInstancesId" }, "ClientToken": { @@ -19061,7 +19167,7 @@ "locationName": "ReservedInstancesConfigurationSetItemType", "type": "list", "member": { - "shape": "S1f2", + "shape": "S1fa", "locationName": "item" } } @@ -19140,21 +19246,21 @@ "type": "structure", "members": { "Add": { - "shape": "S1gg" + "shape": "S1go" }, "Remove": { - "shape": "S1gg" + "shape": "S1go" } } }, "GroupNames": { - "shape": "S1g8", + "shape": "S1gg", "locationName": "UserGroup" }, "OperationType": {}, "SnapshotId": {}, "UserIds": { - "shape": "S1vn", + "shape": "S1vz", "locationName": "UserId" }, "DryRun": { @@ -19202,7 +19308,7 @@ "locationName": "excessCapacityTerminationPolicy" }, "LaunchTemplateConfigs": { - "shape": "S1ho", + "shape": "S1hw", "locationName": "LaunchTemplateConfig" }, "SpotFleetRequestId": { @@ -19236,33 +19342,33 @@ ], "members": { "AssignIpv6AddressOnCreation": { - "shape": "S14p" + "shape": "S14x" }, "MapPublicIpOnLaunch": { - "shape": "S14p" + "shape": "S14x" }, "SubnetId": { "locationName": "subnetId" }, "MapCustomerOwnedIpOnLaunch": { - "shape": "S14p" + "shape": "S14x" }, "CustomerOwnedIpv4Pool": {}, "EnableDns64": { - "shape": "S14p" + "shape": "S14x" }, "PrivateDnsHostnameTypeOnLaunch": {}, "EnableResourceNameDnsARecordOnLaunch": { - "shape": "S14p" + "shape": "S14x" }, "EnableResourceNameDnsAAAARecordOnLaunch": { - "shape": "S14p" + "shape": "S14x" }, "EnableLniAtDeviceIndex": { "type": "integer" }, "DisableLniAtDeviceIndex": { - "shape": "S14p" + "shape": "S14x" } } } @@ -19276,11 +19382,11 @@ "members": { "TrafficMirrorFilterId": {}, "AddNetworkServices": { - "shape": "Slv", + "shape": "Slz", "locationName": "AddNetworkService" }, "RemoveNetworkServices": { - "shape": "Slv", + "shape": "Slz", "locationName": "RemoveNetworkService" }, "DryRun": { @@ -19292,7 +19398,7 @@ "type": "structure", "members": { "TrafficMirrorFilter": { - "shape": "Slp", + "shape": "Slt", "locationName": "trafficMirrorFilter" } } @@ -19312,10 +19418,10 @@ }, "RuleAction": {}, "DestinationPortRange": { - "shape": "Slz" + "shape": "Sm3" }, "SourcePortRange": { - "shape": "Slz" + "shape": "Sm3" }, "Protocol": { "type": "integer" @@ -19337,7 +19443,7 @@ "type": "structure", "members": { "TrafficMirrorFilterRule": { - "shape": "Slr", + "shape": "Slv", "locationName": "trafficMirrorFilterRule" } } @@ -19377,7 +19483,7 @@ "type": "structure", "members": { "TrafficMirrorSession": { - "shape": "Sm4", + "shape": "Sm8", "locationName": "trafficMirrorSession" } } @@ -19396,10 +19502,10 @@ "type": "structure", "members": { "AddTransitGatewayCidrBlocks": { - "shape": "Smg" + "shape": "Smk" }, "RemoveTransitGatewayCidrBlocks": { - "shape": "Smg" + "shape": "Smk" }, "VpnEcmpSupport": {}, "DnsSupport": {}, @@ -19422,7 +19528,7 @@ "type": "structure", "members": { "TransitGateway": { - "shape": "Smi", + "shape": "Smm", "locationName": "transitGateway" } } @@ -19451,7 +19557,7 @@ "type": "structure", "members": { "TransitGatewayPrefixListReference": { - "shape": "Snl", + "shape": "Snp", "locationName": "transitGatewayPrefixListReference" } } @@ -19466,10 +19572,10 @@ "members": { "TransitGatewayAttachmentId": {}, "AddSubnetIds": { - "shape": "S45" + "shape": "S4a" }, "RemoveSubnetIds": { - "shape": "S45" + "shape": "S4a" }, "Options": { "type": "structure", @@ -19488,7 +19594,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sy", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -19524,7 +19630,7 @@ "type": "structure", "members": { "VolumeModification": { - "shape": "S1ld", + "shape": "S1ll", "locationName": "volumeModification" } } @@ -19538,7 +19644,7 @@ ], "members": { "AutoEnableIO": { - "shape": "S14p" + "shape": "S14x" }, "VolumeId": {}, "DryRun": { @@ -19556,16 +19662,16 @@ ], "members": { "EnableDnsHostnames": { - "shape": "S14p" + "shape": "S14x" }, "EnableDnsSupport": { - "shape": "S14p" + "shape": "S14x" }, "VpcId": { "locationName": "vpcId" }, "EnableNetworkAddressUsageMetrics": { - "shape": "S14p" + "shape": "S14x" } } } @@ -19586,32 +19692,32 @@ }, "PolicyDocument": {}, "AddRouteTableIds": { - "shape": "Sog", + "shape": "Sok", "locationName": "AddRouteTableId" }, "RemoveRouteTableIds": { - "shape": "Sog", + "shape": "Sok", "locationName": "RemoveRouteTableId" }, "AddSubnetIds": { - "shape": "Soh", + "shape": "Sol", "locationName": "AddSubnetId" }, "RemoveSubnetIds": { - "shape": "Soh", + "shape": "Sol", "locationName": "RemoveSubnetId" }, "AddSecurityGroupIds": { - "shape": "Soi", + "shape": "Som", "locationName": "AddSecurityGroupId" }, "RemoveSecurityGroupIds": { - "shape": "Soi", + "shape": "Som", "locationName": "RemoveSecurityGroupId" }, "IpAddressType": {}, "DnsOptions": { - "shape": "Sok" + "shape": "Soo" }, "PrivateDnsEnabled": { "type": "boolean" @@ -19641,7 +19747,7 @@ "ConnectionNotificationId": {}, "ConnectionNotificationArn": {}, "ConnectionEvents": { - "shape": "Se" + "shape": "So" } } }, @@ -19674,27 +19780,27 @@ "type": "boolean" }, "AddNetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "AddNetworkLoadBalancerArn" }, "RemoveNetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "RemoveNetworkLoadBalancerArn" }, "AddGatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "AddGatewayLoadBalancerArn" }, "RemoveGatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "RemoveGatewayLoadBalancerArn" }, "AddSupportedIpAddressTypes": { - "shape": "Se", + "shape": "So", "locationName": "AddSupportedIpAddressType" }, "RemoveSupportedIpAddressTypes": { - "shape": "Se", + "shape": "So", "locationName": "RemoveSupportedIpAddressType" } } @@ -19746,10 +19852,10 @@ }, "ServiceId": {}, "AddAllowedPrincipals": { - "shape": "Se" + "shape": "So" }, "RemoveAllowedPrincipals": { - "shape": "Se" + "shape": "So" } } }, @@ -19793,13 +19899,13 @@ ], "members": { "AccepterPeeringConnectionOptions": { - "shape": "S1yy" + "shape": "S1za" }, "DryRun": { "type": "boolean" }, "RequesterPeeringConnectionOptions": { - "shape": "S1yy" + "shape": "S1za" }, "VpcPeeringConnectionId": {} } @@ -19808,11 +19914,11 @@ "type": "structure", "members": { "AccepterPeeringConnectionOptions": { - "shape": "S1z0", + "shape": "S1zc", "locationName": "accepterPeeringConnectionOptions" }, "RequesterPeeringConnectionOptions": { - "shape": "S1z0", + "shape": "S1zc", "locationName": "requesterPeeringConnectionOptions" } } @@ -19863,7 +19969,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "vpnConnection" } } @@ -19890,7 +19996,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "vpnConnection" } } @@ -19915,7 +20021,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "vpnConnection" } } @@ -19958,36 +20064,36 @@ }, "DPDTimeoutAction": {}, "Phase1EncryptionAlgorithms": { - "shape": "Spk", + "shape": "Spo", "locationName": "Phase1EncryptionAlgorithm" }, "Phase2EncryptionAlgorithms": { - "shape": "Spm", + "shape": "Spq", "locationName": "Phase2EncryptionAlgorithm" }, "Phase1IntegrityAlgorithms": { - "shape": "Spo", + "shape": "Sps", "locationName": "Phase1IntegrityAlgorithm" }, "Phase2IntegrityAlgorithms": { - "shape": "Spq", + "shape": "Spu", "locationName": "Phase2IntegrityAlgorithm" }, "Phase1DHGroupNumbers": { - "shape": "Sps", + "shape": "Spw", "locationName": "Phase1DHGroupNumber" }, "Phase2DHGroupNumbers": { - "shape": "Spu", + "shape": "Spy", "locationName": "Phase2DHGroupNumber" }, "IKEVersions": { - "shape": "Spw", + "shape": "Sq0", "locationName": "IKEVersion" }, "StartupAction": {}, "LogOptions": { - "shape": "Spy" + "shape": "Sq2" } } }, @@ -20000,7 +20106,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sq2", + "shape": "Sq6", "locationName": "vpnConnection" } } @@ -20014,7 +20120,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "DryRun": { @@ -20027,7 +20133,7 @@ "type": "structure", "members": { "InstanceMonitorings": { - "shape": "S1zf", + "shape": "S1zr", "locationName": "instancesSet" } } @@ -20082,7 +20188,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1p", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -20115,7 +20221,7 @@ "type": "boolean" }, "PoolTagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "PoolTagSpecification" }, "MultiRegion": { @@ -20127,7 +20233,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1p", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -20158,7 +20264,7 @@ "type": "structure", "members": { "IpamPoolCidr": { - "shape": "Svc", + "shape": "Svg", "locationName": "ipamPoolCidr" } } @@ -20190,7 +20296,7 @@ "locationName": "poolId" }, "PoolAddressRange": { - "shape": "S1e3", + "shape": "S1eb", "locationName": "poolAddressRange" } } @@ -20207,12 +20313,12 @@ "ClientToken": {}, "CurrencyCode": {}, "HostIdSet": { - "shape": "S1qz" + "shape": "S1rb" }, "LimitPrice": {}, "OfferingId": {}, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } @@ -20227,7 +20333,7 @@ "locationName": "currencyCode" }, "Purchase": { - "shape": "S1r1", + "shape": "S1rd", "locationName": "purchase" }, "TotalHourlyPrice": { @@ -20322,7 +20428,7 @@ "locationName": "scheduledInstanceSet", "type": "list", "member": { - "shape": "S1fx", + "shape": "S1g5", "locationName": "item" } } @@ -20337,7 +20443,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "DryRun": { @@ -20359,7 +20465,7 @@ "locationName": "architecture" }, "BlockDeviceMappings": { - "shape": "Scx", + "shape": "Sd1", "locationName": "BlockDeviceMapping" }, "Description": { @@ -20427,7 +20533,7 @@ "type": "boolean" }, "InstanceTagKeys": { - "shape": "Svm", + "shape": "Svq", "locationName": "InstanceTagKey" } } @@ -20438,7 +20544,7 @@ "type": "structure", "members": { "InstanceTagAttribute": { - "shape": "Svo", + "shape": "Svs", "locationName": "instanceTagAttribute" } } @@ -20451,7 +20557,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Svq" + "shape": "Svu" }, "DryRun": { "type": "boolean" @@ -20469,7 +20575,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "RegisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "registeredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -20487,7 +20593,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Svq" + "shape": "Svu" }, "DryRun": { "type": "boolean" @@ -20505,7 +20611,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "RegisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "registeredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -20523,7 +20629,7 @@ "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "Se" + "shape": "So" }, "DryRun": { "type": "boolean" @@ -20534,7 +20640,7 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } @@ -20557,7 +20663,7 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } @@ -20580,7 +20686,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sy", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -20599,7 +20705,7 @@ }, "ServiceId": {}, "VpcEndpointIds": { - "shape": "S15", + "shape": "S1d", "locationName": "VpcEndpointId" } } @@ -20608,7 +20714,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S18", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -20662,7 +20768,7 @@ ], "members": { "HostIds": { - "shape": "S12u", + "shape": "S132", "locationName": "hostId" } } @@ -20671,11 +20777,11 @@ "type": "structure", "members": { "Successful": { - "shape": "S23", + "shape": "S28", "locationName": "successful" }, "Unsuccessful": { - "shape": "S1vw", + "shape": "S1w8", "locationName": "unsuccessful" } } @@ -20717,7 +20823,7 @@ ], "members": { "IamInstanceProfile": { - "shape": "S38" + "shape": "S3d" }, "AssociationId": {} } @@ -20726,7 +20832,7 @@ "type": "structure", "members": { "IamInstanceProfileAssociation": { - "shape": "S3a", + "shape": "S3f", "locationName": "iamInstanceProfileAssociation" } } @@ -20784,7 +20890,7 @@ "type": "boolean" }, "IcmpTypeCode": { - "shape": "Si9", + "shape": "Sid", "locationName": "Icmp" }, "Ipv6CidrBlock": { @@ -20794,7 +20900,7 @@ "locationName": "networkAclId" }, "PortRange": { - "shape": "Sia", + "shape": "Sie", "locationName": "portRange" }, "Protocol": { @@ -20887,7 +20993,7 @@ "locationName": "newAssociationId" }, "AssociationState": { - "shape": "S3w", + "shape": "S41", "locationName": "associationState" } } @@ -20916,7 +21022,7 @@ "type": "structure", "members": { "Route": { - "shape": "Snq", + "shape": "Snu", "locationName": "route" } } @@ -20943,7 +21049,7 @@ "type": "timestamp" }, "Instances": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "instanceId" }, "ReasonCodes": { @@ -20975,7 +21081,7 @@ "type": "boolean" }, "SpotFleetRequestConfig": { - "shape": "S1h9", + "shape": "S1hh", "locationName": "spotFleetRequestConfig" } } @@ -21035,7 +21141,7 @@ "locationName": "addressingType" }, "BlockDeviceMappings": { - "shape": "S13j", + "shape": "S13r", "locationName": "blockDeviceMapping" }, "EbsOptimized": { @@ -21043,7 +21149,7 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S38", + "shape": "S3d", "locationName": "iamInstanceProfile" }, "ImageId": { @@ -21059,15 +21165,15 @@ "locationName": "keyName" }, "Monitoring": { - "shape": "S1i4", + "shape": "S1ic", "locationName": "monitoring" }, "NetworkInterfaces": { - "shape": "S1hj", + "shape": "S1hr", "locationName": "NetworkInterface" }, "Placement": { - "shape": "S1hl", + "shape": "S1ht", "locationName": "placement" }, "RamdiskId": { @@ -21096,7 +21202,7 @@ "type": "timestamp" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "InstanceInterruptionBehavior": {} @@ -21106,7 +21212,7 @@ "type": "structure", "members": { "SpotInstanceRequests": { - "shape": "S1i1", + "shape": "S1i9", "locationName": "spotInstanceRequestSet" } } @@ -21131,7 +21237,7 @@ "type": "structure", "members": { "Address": { - "shape": "Swj", + "shape": "Swr", "locationName": "address" } } @@ -21330,7 +21436,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Shs", + "shape": "Shw", "locationName": "prefixList" } } @@ -21451,7 +21557,7 @@ "type": "structure", "members": { "Status": { - "shape": "S5b", + "shape": "S5g", "locationName": "status" } } @@ -21472,11 +21578,11 @@ "locationName": "groupId" }, "IpPermissions": { - "shape": "S5e", + "shape": "S5j", "locationName": "ipPermissions" }, "SecurityGroupRuleIds": { - "shape": "S1g4", + "shape": "S1gc", "locationName": "SecurityGroupRuleId" }, "CidrIp": { @@ -21509,7 +21615,7 @@ "type": "boolean" }, "UnknownIpPermissions": { - "shape": "S5e", + "shape": "S5j", "locationName": "unknownIpPermissionSet" } } @@ -21526,7 +21632,7 @@ "GroupId": {}, "GroupName": {}, "IpPermissions": { - "shape": "S5e" + "shape": "S5j" }, "IpProtocol": {}, "SourceSecurityGroupName": {}, @@ -21539,7 +21645,7 @@ "type": "boolean" }, "SecurityGroupRuleIds": { - "shape": "S1g4", + "shape": "S1gc", "locationName": "SecurityGroupRuleId" } } @@ -21552,7 +21658,7 @@ "type": "boolean" }, "UnknownIpPermissions": { - "shape": "S5e", + "shape": "S5j", "locationName": "unknownIpPermissionSet" } } @@ -21567,7 +21673,7 @@ ], "members": { "BlockDeviceMappings": { - "shape": "Scx", + "shape": "Sd1", "locationName": "BlockDeviceMapping" }, "ImageId": {}, @@ -21576,7 +21682,7 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sgc", + "shape": "Sgg", "locationName": "Ipv6Address" }, "KernelId": {}, @@ -21588,18 +21694,18 @@ "type": "integer" }, "Monitoring": { - "shape": "S1i4" + "shape": "S1ic" }, "Placement": { - "shape": "Sb1" + "shape": "Sb5" }, "RamdiskId": {}, "SecurityGroupIds": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "SecurityGroups": { - "shape": "Sfa", + "shape": "Sfe", "locationName": "SecurityGroup" }, "SubnetId": {}, @@ -21627,14 +21733,14 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S38", + "shape": "S3d", "locationName": "iamInstanceProfile" }, "InstanceInitiatedShutdownBehavior": { "locationName": "instanceInitiatedShutdownBehavior" }, "NetworkInterfaces": { - "shape": "S1hj", + "shape": "S1hr", "locationName": "networkInterface" }, "PrivateIpAddress": { @@ -21643,7 +21749,7 @@ "ElasticGpuSpecification": { "type": "list", "member": { - "shape": "Sf6", + "shape": "Sfa", "locationName": "item" } }, @@ -21665,7 +21771,7 @@ } }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "LaunchTemplate": { @@ -21697,7 +21803,7 @@ } }, "CreditSpecification": { - "shape": "Sfg" + "shape": "Sfk" }, "CpuOptions": { "type": "structure", @@ -21711,7 +21817,7 @@ } }, "CapacityReservationSpecification": { - "shape": "S1w9" + "shape": "S1wl" }, "HibernationOptions": { "type": "structure", @@ -21776,7 +21882,7 @@ } }, "output": { - "shape": "S18h" + "shape": "S18p" } }, "RunScheduledInstances": { @@ -21874,7 +21980,7 @@ "type": "integer" }, "Groups": { - "shape": "S232", + "shape": "S23e", "locationName": "Group" }, "Ipv6AddressCount": { @@ -21923,7 +22029,7 @@ }, "RamdiskId": {}, "SecurityGroupIds": { - "shape": "S232", + "shape": "S23e", "locationName": "SecurityGroupId" }, "SubnetId": {}, @@ -21955,7 +22061,7 @@ "members": { "LocalGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -21974,7 +22080,7 @@ "locationName": "routeSet", "type": "list", "member": { - "shape": "Sh7", + "shape": "Shb", "locationName": "item" } }, @@ -21990,7 +22096,7 @@ "members": { "TransitGatewayMulticastDomainId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -22066,7 +22172,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sw5", + "shape": "Swe", "locationName": "Filter" }, "MaxResults": { @@ -22084,7 +22190,7 @@ "locationName": "routeSet", "type": "list", "member": { - "shape": "Snq", + "shape": "Snu", "locationName": "item" } }, @@ -22117,7 +22223,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "AdditionalInfo": { @@ -22133,7 +22239,7 @@ "type": "structure", "members": { "StartingInstances": { - "shape": "S23q", + "shape": "S242", "locationName": "instancesSet" } } @@ -22152,7 +22258,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -22164,7 +22270,7 @@ "type": "structure", "members": { "NetworkInsightsAccessScopeAnalysis": { - "shape": "S1bz", + "shape": "S1c7", "locationName": "networkInsightsAccessScopeAnalysis" } } @@ -22180,14 +22286,14 @@ "members": { "NetworkInsightsPathId": {}, "FilterInArns": { - "shape": "S1cb", + "shape": "S1cj", "locationName": "FilterInArn" }, "DryRun": { "type": "boolean" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { @@ -22199,7 +22305,7 @@ "type": "structure", "members": { "NetworkInsightsAnalysis": { - "shape": "S1ca", + "shape": "S1ci", "locationName": "networkInsightsAnalysis" } } @@ -22236,7 +22342,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "Hibernate": { @@ -22256,7 +22362,7 @@ "type": "structure", "members": { "StoppingInstances": { - "shape": "S23q", + "shape": "S242", "locationName": "instancesSet" } } @@ -22297,11 +22403,11 @@ "locationName": "connectionId" }, "PreviousStatus": { - "shape": "Sy2", + "shape": "Sya", "locationName": "previousStatus" }, "CurrentStatus": { - "shape": "Sy2", + "shape": "Sya", "locationName": "currentStatus" } } @@ -22318,7 +22424,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "DryRun": { @@ -22331,7 +22437,7 @@ "type": "structure", "members": { "TerminatingInstances": { - "shape": "S23q", + "shape": "S242", "locationName": "instancesSet" } } @@ -22345,11 +22451,11 @@ ], "members": { "Ipv6Addresses": { - "shape": "S2i", + "shape": "S2n", "locationName": "ipv6Addresses" }, "Ipv6Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "Ipv6Prefix" }, "NetworkInterfaceId": { @@ -22364,11 +22470,11 @@ "locationName": "networkInterfaceId" }, "UnassignedIpv6Addresses": { - "shape": "S2i", + "shape": "S2n", "locationName": "unassignedIpv6Addresses" }, "UnassignedIpv6Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "unassignedIpv6PrefixSet" } } @@ -22385,11 +22491,11 @@ "locationName": "networkInterfaceId" }, "PrivateIpAddresses": { - "shape": "S2n", + "shape": "S2s", "locationName": "privateIpAddress" }, "Ipv4Prefixes": { - "shape": "S2j", + "shape": "S2o", "locationName": "Ipv4Prefix" } } @@ -22403,7 +22509,7 @@ ], "members": { "InstanceIds": { - "shape": "Sxn", + "shape": "Sxv", "locationName": "InstanceId" }, "DryRun": { @@ -22416,7 +22522,7 @@ "type": "structure", "members": { "InstanceMonitorings": { - "shape": "S1zf", + "shape": "S1zr", "locationName": "instancesSet" } } @@ -22432,10 +22538,10 @@ "GroupId": {}, "GroupName": {}, "IpPermissions": { - "shape": "S5e" + "shape": "S5j" }, "SecurityGroupRuleDescriptions": { - "shape": "S24c", + "shape": "S24o", "locationName": "SecurityGroupRuleDescription" } } @@ -22460,10 +22566,10 @@ "GroupId": {}, "GroupName": {}, "IpPermissions": { - "shape": "S5e" + "shape": "S5j" }, "SecurityGroupRuleDescriptions": { - "shape": "S24c", + "shape": "S24o", "locationName": "SecurityGroupRuleDescription" } } @@ -22495,7 +22601,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1p", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -22504,12 +22610,68 @@ }, "shapes": { "S3": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceType": { + "locationName": "resourceType" + }, + "Tags": { + "shape": "S6", + "locationName": "Tag" + } + } + } + }, + "S6": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Key": { + "locationName": "key" + }, + "Value": { + "locationName": "value" + } + } + } + }, + "Sa": { + "type": "structure", + "members": { + "PublicIp": { + "locationName": "publicIp" + }, + "AllocationId": { + "locationName": "allocationId" + }, + "TransferAccountId": { + "locationName": "transferAccountId" + }, + "TransferOfferExpirationTimestamp": { + "locationName": "transferOfferExpirationTimestamp", + "type": "timestamp" + }, + "TransferOfferAcceptedTimestamp": { + "locationName": "transferOfferAcceptedTimestamp", + "type": "timestamp" + }, + "AddressTransferStatus": { + "locationName": "addressTransferStatus" + } + } + }, + "Se": { "type": "list", "member": { "locationName": "ReservedInstanceId" } }, - "S5": { + "Sg": { "type": "list", "member": { "locationName": "TargetConfigurationRequest", @@ -22525,13 +22687,13 @@ } } }, - "Se": { + "So": { "type": "list", "member": { "locationName": "item" } }, - "Sg": { + "Sq": { "type": "structure", "members": { "TransitGatewayMulticastDomainId": { @@ -22553,13 +22715,13 @@ "locationName": "subnets", "type": "list", "member": { - "shape": "Sj", + "shape": "St", "locationName": "item" } } } }, - "Sj": { + "St": { "type": "structure", "members": { "SubnetId": { @@ -22570,7 +22732,7 @@ } } }, - "Sn": { + "Sx": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -22580,11 +22742,11 @@ "locationName": "accepterTransitGatewayAttachmentId" }, "RequesterTgwInfo": { - "shape": "So", + "shape": "Sy", "locationName": "requesterTgwInfo" }, "AccepterTgwInfo": { - "shape": "So", + "shape": "Sy", "locationName": "accepterTgwInfo" }, "Options": { @@ -22616,12 +22778,12 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "So": { + "Sy": { "type": "structure", "members": { "TransitGatewayId": { @@ -22638,22 +22800,7 @@ } } }, - "Su": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Key": { - "locationName": "key" - }, - "Value": { - "locationName": "value" - } - } - } - }, - "Sy": { + "S16": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -22672,7 +22819,7 @@ "locationName": "state" }, "SubnetIds": { - "shape": "Se", + "shape": "So", "locationName": "subnetIds" }, "CreationTime": { @@ -22695,25 +22842,25 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S15": { + "S1d": { "type": "list", "member": { "locationName": "item" } }, - "S18": { + "S1g": { "type": "list", "member": { - "shape": "S19", + "shape": "S1h", "locationName": "item" } }, - "S19": { + "S1h": { "type": "structure", "members": { "Error": { @@ -22733,11 +22880,11 @@ } } }, - "S1e": { + "S1m": { "type": "structure", "members": { "AccepterVpcInfo": { - "shape": "S1f", + "shape": "S1n", "locationName": "accepterVpcInfo" }, "ExpirationTime": { @@ -22745,7 +22892,7 @@ "type": "timestamp" }, "RequesterVpcInfo": { - "shape": "S1f", + "shape": "S1n", "locationName": "requesterVpcInfo" }, "Status": { @@ -22761,7 +22908,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcPeeringConnectionId": { @@ -22769,7 +22916,7 @@ } } }, - "S1f": { + "S1n": { "type": "structure", "members": { "CidrBlock": { @@ -22830,7 +22977,7 @@ } } }, - "S1p": { + "S1x": { "type": "structure", "members": { "Cidr": { @@ -22847,29 +22994,13 @@ } } }, - "S1v": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ResourceType": { - "locationName": "resourceType" - }, - "Tags": { - "shape": "Su", - "locationName": "Tag" - } - } - } - }, - "S23": { + "S28": { "type": "list", "member": { "locationName": "item" } }, - "S28": { + "S2d": { "type": "structure", "members": { "Cidr": { @@ -22895,31 +23026,31 @@ } } }, - "S2e": { + "S2j": { "type": "list", "member": { "locationName": "item" } }, - "S2i": { + "S2n": { "type": "list", "member": { "locationName": "item" } }, - "S2j": { + "S2o": { "type": "list", "member": { "locationName": "item" } }, - "S2n": { + "S2s": { "type": "list", "member": { "locationName": "PrivateIpAddress" } }, - "S2r": { + "S2w": { "type": "list", "member": { "locationName": "item", @@ -22931,7 +23062,7 @@ } } }, - "S30": { + "S35": { "type": "structure", "members": { "Code": { @@ -22942,7 +23073,7 @@ } } }, - "S38": { + "S3d": { "type": "structure", "members": { "Arn": { @@ -22953,7 +23084,7 @@ } } }, - "S3a": { + "S3f": { "type": "structure", "members": { "AssociationId": { @@ -22963,7 +23094,7 @@ "locationName": "instanceId" }, "IamInstanceProfile": { - "shape": "S3b", + "shape": "S3g", "locationName": "iamInstanceProfile" }, "State": { @@ -22975,7 +23106,7 @@ } } }, - "S3b": { + "S3g": { "type": "structure", "members": { "Arn": { @@ -22986,19 +23117,19 @@ } } }, - "S3g": { + "S3l": { "type": "list", "member": { "locationName": "item" } }, - "S3h": { + "S3m": { "type": "list", "member": { "locationName": "item" } }, - "S3k": { + "S3p": { "type": "structure", "members": { "InstanceEventWindowId": { @@ -23039,15 +23170,15 @@ "type": "structure", "members": { "InstanceIds": { - "shape": "S3g", + "shape": "S3l", "locationName": "instanceIdSet" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "DedicatedHostIds": { - "shape": "S3h", + "shape": "S3m", "locationName": "dedicatedHostIdSet" } } @@ -23056,12 +23187,12 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S3w": { + "S41": { "type": "structure", "members": { "State": { @@ -23072,7 +23203,7 @@ } } }, - "S40": { + "S45": { "type": "structure", "members": { "AssociationId": { @@ -23095,13 +23226,13 @@ } } }, - "S45": { + "S4a": { "type": "list", "member": { "locationName": "item" } }, - "S4a": { + "S4f": { "type": "structure", "members": { "TransitGatewayPolicyTableId": { @@ -23121,7 +23252,7 @@ } } }, - "S4f": { + "S4k": { "type": "structure", "members": { "TransitGatewayRouteTableId": { @@ -23141,7 +23272,7 @@ } } }, - "S4i": { + "S4n": { "type": "structure", "members": { "AssociationId": { @@ -23165,12 +23296,12 @@ "type": "integer" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S4p": { + "S4u": { "type": "structure", "members": { "AssociationId": { @@ -23180,7 +23311,7 @@ "locationName": "ipv6CidrBlock" }, "Ipv6CidrBlockState": { - "shape": "S4q", + "shape": "S4v", "locationName": "ipv6CidrBlockState" }, "NetworkBorderGroup": { @@ -23191,7 +23322,7 @@ } } }, - "S4q": { + "S4v": { "type": "structure", "members": { "State": { @@ -23202,7 +23333,7 @@ } } }, - "S4s": { + "S4x": { "type": "structure", "members": { "AssociationId": { @@ -23212,18 +23343,18 @@ "locationName": "cidrBlock" }, "CidrBlockState": { - "shape": "S4q", + "shape": "S4v", "locationName": "cidrBlockState" } } }, - "S4u": { + "S4z": { "type": "list", "member": { "locationName": "groupId" } }, - "S52": { + "S57": { "type": "structure", "members": { "AttachTime": { @@ -23248,7 +23379,7 @@ } } }, - "S57": { + "S5c": { "type": "structure", "members": { "State": { @@ -23259,7 +23390,7 @@ } } }, - "S5b": { + "S5g": { "type": "structure", "members": { "Code": { @@ -23270,7 +23401,7 @@ } } }, - "S5e": { + "S5j": { "type": "list", "member": { "locationName": "item", @@ -23339,14 +23470,14 @@ "locationName": "groups", "type": "list", "member": { - "shape": "S5n", + "shape": "S5s", "locationName": "item" } } } } }, - "S5n": { + "S5s": { "type": "structure", "members": { "Description": { @@ -23372,7 +23503,7 @@ } } }, - "S5p": { + "S5u": { "type": "list", "member": { "locationName": "item", @@ -23436,13 +23567,13 @@ "locationName": "description" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } } }, - "S5y": { + "S63": { "type": "structure", "members": { "S3": { @@ -23466,7 +23597,7 @@ } } }, - "S62": { + "S67": { "type": "structure", "members": { "BundleId": { @@ -23498,7 +23629,7 @@ "locationName": "state" }, "Storage": { - "shape": "S5y", + "shape": "S63", "locationName": "storage" }, "UpdateTime": { @@ -23507,13 +23638,13 @@ } } }, - "S6c": { + "S6h": { "type": "list", "member": { "locationName": "item" } }, - "S6x": { + "S72": { "type": "list", "member": { "locationName": "item", @@ -23581,7 +23712,7 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "UpdateDate": { @@ -23591,19 +23722,19 @@ } } }, - "S79": { + "S7e": { "type": "list", "member": { "locationName": "item" } }, - "S7k": { + "S7p": { "type": "list", "member": { "locationName": "SpotInstanceRequestId" } }, - "S87": { + "S8c": { "type": "structure", "members": { "CapacityReservationId": { @@ -23668,7 +23799,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "OutpostArn": { @@ -23699,7 +23830,7 @@ } } }, - "S8m": { + "S8q": { "type": "list", "member": { "locationName": "item", @@ -23747,7 +23878,7 @@ } } }, - "S8q": { + "S8u": { "type": "structure", "members": { "CarrierGatewayId": { @@ -23763,12 +23894,12 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S90": { + "S94": { "type": "structure", "members": { "Enabled": { @@ -23778,7 +23909,7 @@ "CloudwatchLogStream": {} } }, - "S93": { + "S97": { "type": "structure", "members": { "Enabled": { @@ -23787,7 +23918,7 @@ "LambdaFunctionArn": {} } }, - "S94": { + "S98": { "type": "structure", "members": { "Enabled": { @@ -23796,7 +23927,7 @@ "BannerText": {} } }, - "S96": { + "S9a": { "type": "structure", "members": { "Code": { @@ -23807,7 +23938,7 @@ } } }, - "S9a": { + "S9e": { "type": "structure", "members": { "Code": { @@ -23818,7 +23949,7 @@ } } }, - "S9f": { + "S9j": { "type": "structure", "members": { "Cidr": { @@ -23832,21 +23963,21 @@ } } }, - "S9j": { + "S9n": { "type": "structure", "members": { "PoolId": { "locationName": "poolId" }, "PoolCidrs": { - "shape": "Se", + "shape": "So", "locationName": "poolCidrSet" }, "LocalGatewayRouteTableId": { "locationName": "localGatewayRouteTableId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "PoolArn": { @@ -23854,7 +23985,7 @@ } } }, - "S9n": { + "S9r": { "type": "structure", "members": { "BgpAsn": { @@ -23879,12 +24010,12 @@ "locationName": "deviceName" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S9q": { + "S9u": { "type": "structure", "members": { "AvailabilityZone": { @@ -23939,12 +24070,12 @@ "locationName": "ipv6CidrBlockAssociationSet", "type": "list", "member": { - "shape": "S40", + "shape": "S45", "locationName": "item" } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "SubnetArn": { @@ -23980,7 +24111,7 @@ } } }, - "S9y": { + "Sa2": { "type": "structure", "members": { "CidrBlock": { @@ -24005,7 +24136,7 @@ "locationName": "ipv6CidrBlockAssociationSet", "type": "list", "member": { - "shape": "S4p", + "shape": "S4u", "locationName": "item" } }, @@ -24013,7 +24144,7 @@ "locationName": "cidrBlockAssociationSet", "type": "list", "member": { - "shape": "S4s", + "shape": "S4x", "locationName": "item" } }, @@ -24022,12 +24153,12 @@ "type": "boolean" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sa7": { + "Sab": { "type": "structure", "members": { "DhcpConfigurations": { @@ -24044,7 +24175,7 @@ "locationName": "valueSet", "type": "list", "member": { - "shape": "Sab", + "shape": "Saf", "locationName": "item" } } @@ -24058,12 +24189,12 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sab": { + "Saf": { "type": "structure", "members": { "Value": { @@ -24071,23 +24202,23 @@ } } }, - "Sae": { + "Sai": { "type": "structure", "members": { "Attachments": { - "shape": "Saf", + "shape": "Saj", "locationName": "attachmentSet" }, "EgressOnlyInternetGatewayId": { "locationName": "egressOnlyInternetGatewayId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Saf": { + "Saj": { "type": "list", "member": { "locationName": "item", @@ -24102,7 +24233,7 @@ } } }, - "Sau": { + "Say": { "type": "list", "member": { "locationName": "item", @@ -24133,10 +24264,10 @@ "type": "double" }, "Placement": { - "shape": "Sb1" + "shape": "Sb5" }, "InstanceRequirements": { - "shape": "Sb3" + "shape": "Sb7" }, "ImageId": {} } @@ -24145,7 +24276,7 @@ } } }, - "Sb1": { + "Sb5": { "type": "structure", "members": { "AvailabilityZone": { @@ -24175,7 +24306,7 @@ } } }, - "Sb3": { + "Sb7": { "type": "structure", "required": [ "VCpuCount", @@ -24211,7 +24342,7 @@ } }, "CpuManufacturers": { - "shape": "Sb6", + "shape": "Sba", "locationName": "CpuManufacturer" }, "MemoryGiBPerVCpu": { @@ -24226,11 +24357,11 @@ } }, "ExcludedInstanceTypes": { - "shape": "Sb9", + "shape": "Sbd", "locationName": "ExcludedInstanceType" }, "InstanceGenerations": { - "shape": "Sbb", + "shape": "Sbf", "locationName": "InstanceGeneration" }, "SpotMaxPricePercentageOverLowestPrice": { @@ -24257,7 +24388,7 @@ }, "LocalStorage": {}, "LocalStorageTypes": { - "shape": "Sbh", + "shape": "Sbl", "locationName": "LocalStorageType" }, "TotalLocalStorageGB": { @@ -24283,7 +24414,7 @@ } }, "AcceleratorTypes": { - "shape": "Sbl", + "shape": "Sbp", "locationName": "AcceleratorType" }, "AcceleratorCount": { @@ -24298,11 +24429,11 @@ } }, "AcceleratorManufacturers": { - "shape": "Sbo", + "shape": "Sbs", "locationName": "AcceleratorManufacturer" }, "AcceleratorNames": { - "shape": "Sbq", + "shape": "Sbu", "locationName": "AcceleratorName" }, "AcceleratorTotalMemoryMiB": { @@ -24318,49 +24449,49 @@ } } }, - "Sb6": { + "Sba": { "type": "list", "member": { "locationName": "item" } }, - "Sb9": { + "Sbd": { "type": "list", "member": { "locationName": "item" } }, - "Sbb": { + "Sbf": { "type": "list", "member": { "locationName": "item" } }, - "Sbh": { + "Sbl": { "type": "list", "member": { "locationName": "item" } }, - "Sbl": { + "Sbp": { "type": "list", "member": { "locationName": "item" } }, - "Sbo": { + "Sbs": { "type": "list", "member": { "locationName": "item" } }, - "Sbq": { + "Sbu": { "type": "list", "member": { "locationName": "item" } }, - "Sbu": { + "Sby": { "type": "structure", "required": [ "TotalTargetCapacity" @@ -24379,20 +24510,20 @@ "TargetCapacityUnitType": {} } }, - "Sc2": { + "Sc6": { "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "Sc3", + "shape": "Sc7", "locationName": "launchTemplateSpecification" }, "Overrides": { - "shape": "Sc4", + "shape": "Sc8", "locationName": "overrides" } } }, - "Sc3": { + "Sc7": { "type": "structure", "members": { "LaunchTemplateId": { @@ -24406,7 +24537,7 @@ } } }, - "Sc4": { + "Sc8": { "type": "structure", "members": { "InstanceType": { @@ -24439,7 +24570,7 @@ } }, "InstanceRequirements": { - "shape": "Sc6", + "shape": "Sca", "locationName": "instanceRequirements" }, "ImageId": { @@ -24447,7 +24578,7 @@ } } }, - "Sc6": { + "Sca": { "type": "structure", "members": { "VCpuCount": { @@ -24479,7 +24610,7 @@ } }, "CpuManufacturers": { - "shape": "Sb6", + "shape": "Sba", "locationName": "cpuManufacturerSet" }, "MemoryGiBPerVCpu": { @@ -24497,11 +24628,11 @@ } }, "ExcludedInstanceTypes": { - "shape": "Sb9", + "shape": "Sbd", "locationName": "excludedInstanceTypeSet" }, "InstanceGenerations": { - "shape": "Sbb", + "shape": "Sbf", "locationName": "instanceGenerationSet" }, "SpotMaxPricePercentageOverLowestPrice": { @@ -24540,7 +24671,7 @@ "locationName": "localStorage" }, "LocalStorageTypes": { - "shape": "Sbh", + "shape": "Sbl", "locationName": "localStorageTypeSet" }, "TotalLocalStorageGB": { @@ -24572,7 +24703,7 @@ } }, "AcceleratorTypes": { - "shape": "Sbl", + "shape": "Sbp", "locationName": "acceleratorTypeSet" }, "AcceleratorCount": { @@ -24590,11 +24721,11 @@ } }, "AcceleratorManufacturers": { - "shape": "Sbo", + "shape": "Sbs", "locationName": "acceleratorManufacturerSet" }, "AcceleratorNames": { - "shape": "Sbq", + "shape": "Sbu", "locationName": "acceleratorNameSet" }, "AcceleratorTotalMemoryMiB": { @@ -24613,27 +24744,27 @@ } } }, - "Sci": { + "Scm": { "type": "list", "member": { "locationName": "item" } }, - "Scu": { + "Scy": { "type": "structure", "members": { "Bucket": {}, "Key": {} } }, - "Scx": { + "Sd1": { "type": "list", "member": { - "shape": "Scy", + "shape": "Sd2", "locationName": "BlockDeviceMapping" } }, - "Scy": { + "Sd2": { "type": "structure", "members": { "DeviceName": { @@ -24685,7 +24816,7 @@ } } }, - "Sd4": { + "Sd8": { "type": "list", "member": { "type": "structure", @@ -24701,7 +24832,7 @@ } } }, - "Sdd": { + "Sdh": { "type": "structure", "members": { "Description": { @@ -24747,16 +24878,16 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sdj": { + "Sdn": { "type": "structure", "members": { "Attachments": { - "shape": "Saf", + "shape": "Saj", "locationName": "attachmentSet" }, "InternetGatewayId": { @@ -24766,12 +24897,12 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sdl": { + "Sdp": { "type": "list", "member": { "type": "structure", @@ -24780,7 +24911,7 @@ } } }, - "Sdo": { + "Sds": { "type": "structure", "members": { "OwnerId": { @@ -24825,26 +24956,26 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sdx": { + "Se1": { "type": "list", "member": { - "shape": "Sdy", + "shape": "Se2", "locationName": "item" } }, - "Sdy": { + "Se2": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Se1": { + "Se5": { "type": "structure", "members": { "OwnerId": { @@ -24911,11 +25042,11 @@ "type": "integer" }, "AllocationResourceTags": { - "shape": "Se4", + "shape": "Se8", "locationName": "allocationResourceTagSet" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "AwsService": { @@ -24923,7 +25054,7 @@ } } }, - "Se4": { + "Se8": { "type": "list", "member": { "locationName": "item", @@ -24938,7 +25069,7 @@ } } }, - "Se8": { + "Sec": { "type": "structure", "members": { "OwnerId": { @@ -24974,12 +25105,12 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Seh": { + "Sel": { "type": "structure", "members": { "KernelId": {}, @@ -25050,7 +25181,7 @@ "type": "integer" }, "Groups": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "InterfaceType": {}, @@ -25070,7 +25201,7 @@ "NetworkInterfaceId": {}, "PrivateIpAddress": {}, "PrivateIpAddresses": { - "shape": "Ses" + "shape": "Sew" }, "SecondaryPrivateIpAddressCount": { "type": "integer" @@ -25080,14 +25211,14 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "Seu", + "shape": "Sey", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "Sew", + "shape": "Sf0", "locationName": "Ipv6Prefix" }, "Ipv6PrefixCount": { @@ -25137,7 +25268,7 @@ "members": { "ResourceType": {}, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "Tag" } } @@ -25147,7 +25278,7 @@ "locationName": "ElasticGpuSpecification", "type": "list", "member": { - "shape": "Sf6", + "shape": "Sfa", "locationName": "ElasticGpuSpecification" } }, @@ -25169,11 +25300,11 @@ } }, "SecurityGroupIds": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "SecurityGroups": { - "shape": "Sfa", + "shape": "Sfe", "locationName": "SecurityGroup" }, "InstanceMarketOptions": { @@ -25197,7 +25328,7 @@ } }, "CreditSpecification": { - "shape": "Sfg" + "shape": "Sfk" }, "CpuOptions": { "type": "structure", @@ -25215,7 +25346,7 @@ "members": { "CapacityReservationPreference": {}, "CapacityReservationTarget": { - "shape": "Sfk" + "shape": "Sfo" } } }, @@ -25259,7 +25390,7 @@ } }, "InstanceRequirements": { - "shape": "Sb3" + "shape": "Sb7" }, "PrivateDnsNameOptions": { "type": "structure", @@ -25285,13 +25416,13 @@ }, "sensitive": true }, - "Sep": { + "Set": { "type": "list", "member": { "locationName": "SecurityGroupId" } }, - "Ses": { + "Sew": { "type": "list", "member": { "locationName": "item", @@ -25307,7 +25438,7 @@ } } }, - "Seu": { + "Sey": { "type": "list", "member": { "locationName": "item", @@ -25317,7 +25448,7 @@ } } }, - "Sew": { + "Sf0": { "type": "list", "member": { "locationName": "item", @@ -25327,7 +25458,7 @@ } } }, - "Sf6": { + "Sfa": { "type": "structure", "required": [ "Type" @@ -25336,13 +25467,13 @@ "Type": {} } }, - "Sfa": { + "Sfe": { "type": "list", "member": { "locationName": "SecurityGroup" } }, - "Sfg": { + "Sfk": { "type": "structure", "required": [ "CpuCredits" @@ -25351,14 +25482,14 @@ "CpuCredits": {} } }, - "Sfk": { + "Sfo": { "type": "structure", "members": { "CapacityReservationId": {}, "CapacityReservationResourceGroupArn": {} } }, - "Sfy": { + "Sg2": { "type": "structure", "members": { "LaunchTemplateId": { @@ -25383,12 +25514,12 @@ "type": "long" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sfz": { + "Sg3": { "type": "structure", "members": { "Errors": { @@ -25409,7 +25540,7 @@ } } }, - "Sg4": { + "Sg8": { "type": "structure", "members": { "LaunchTemplateId": { @@ -25437,12 +25568,12 @@ "type": "boolean" }, "LaunchTemplateData": { - "shape": "Sg5", + "shape": "Sg9", "locationName": "launchTemplateData" } } }, - "Sg5": { + "Sg9": { "type": "structure", "members": { "KernelId": { @@ -25545,7 +25676,7 @@ "type": "integer" }, "Groups": { - "shape": "S4u", + "shape": "S4z", "locationName": "groupSet" }, "InterfaceType": { @@ -25556,7 +25687,7 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sgc", + "shape": "Sgg", "locationName": "ipv6AddressesSet" }, "NetworkInterfaceId": { @@ -25566,7 +25697,7 @@ "locationName": "privateIpAddress" }, "PrivateIpAddresses": { - "shape": "Ses", + "shape": "Sew", "locationName": "privateIpAddressesSet" }, "SecondaryPrivateIpAddressCount": { @@ -25691,7 +25822,7 @@ "locationName": "resourceType" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } @@ -25728,11 +25859,11 @@ } }, "SecurityGroupIds": { - "shape": "Se", + "shape": "So", "locationName": "securityGroupIdSet" }, "SecurityGroups": { - "shape": "Se", + "shape": "So", "locationName": "securityGroupSet" }, "InstanceMarketOptions": { @@ -25798,7 +25929,7 @@ "locationName": "capacityReservationPreference" }, "CapacityReservationTarget": { - "shape": "Sgv", + "shape": "Sgz", "locationName": "capacityReservationTarget" } } @@ -25862,7 +25993,7 @@ } }, "InstanceRequirements": { - "shape": "Sc6", + "shape": "Sca", "locationName": "instanceRequirements" }, "PrivateDnsNameOptions": { @@ -25897,7 +26028,7 @@ } } }, - "Sgc": { + "Sgg": { "type": "list", "member": { "locationName": "item", @@ -25909,7 +26040,7 @@ } } }, - "Sgv": { + "Sgz": { "type": "structure", "members": { "CapacityReservationId": { @@ -25920,7 +26051,7 @@ } } }, - "Sh7": { + "Shb": { "type": "structure", "members": { "DestinationCidrBlock": { @@ -25955,7 +26086,7 @@ } } }, - "She": { + "Shi": { "type": "structure", "members": { "LocalGatewayRouteTableId": { @@ -25977,19 +26108,19 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "Mode": { "locationName": "mode" }, "StateReason": { - "shape": "Shf", + "shape": "Shj", "locationName": "stateReason" } } }, - "Shf": { + "Shj": { "type": "structure", "members": { "Code": { @@ -26000,7 +26131,7 @@ } } }, - "Shi": { + "Shm": { "type": "structure", "members": { "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": { @@ -26025,12 +26156,12 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Shm": { + "Shq": { "type": "structure", "members": { "LocalGatewayRouteTableVpcAssociationId": { @@ -26055,12 +26186,12 @@ "locationName": "state" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Shp": { + "Sht": { "type": "list", "member": { "type": "structure", @@ -26073,7 +26204,7 @@ } } }, - "Shs": { + "Shw": { "type": "structure", "members": { "PrefixListId": { @@ -26103,7 +26234,7 @@ "type": "long" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "OwnerId": { @@ -26111,7 +26242,7 @@ } } }, - "Shx": { + "Si1": { "type": "structure", "members": { "CreateTime": { @@ -26186,7 +26317,7 @@ "locationName": "vpcId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "ConnectivityType": { @@ -26194,7 +26325,7 @@ } } }, - "Si4": { + "Si8": { "type": "structure", "members": { "Associations": { @@ -26231,14 +26362,14 @@ "type": "boolean" }, "IcmpTypeCode": { - "shape": "Si9", + "shape": "Sid", "locationName": "icmpTypeCode" }, "Ipv6CidrBlock": { "locationName": "ipv6CidrBlock" }, "PortRange": { - "shape": "Sia", + "shape": "Sie", "locationName": "portRange" }, "Protocol": { @@ -26262,7 +26393,7 @@ "locationName": "networkAclId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -26273,7 +26404,7 @@ } } }, - "Si9": { + "Sid": { "type": "structure", "members": { "Code": { @@ -26286,7 +26417,7 @@ } } }, - "Sia": { + "Sie": { "type": "structure", "members": { "From": { @@ -26299,17 +26430,17 @@ } } }, - "Sif": { + "Sij": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "Source": { - "shape": "Sih" + "shape": "Sil" }, "Destination": { - "shape": "Sih" + "shape": "Sil" }, "ThroughResources": { "locationName": "ThroughResource", @@ -26319,7 +26450,7 @@ "type": "structure", "members": { "ResourceStatement": { - "shape": "Sil" + "shape": "Sip" } } } @@ -26327,67 +26458,67 @@ } } }, - "Sih": { + "Sil": { "type": "structure", "members": { "PacketHeaderStatement": { "type": "structure", "members": { "SourceAddresses": { - "shape": "Se", + "shape": "So", "locationName": "SourceAddress" }, "DestinationAddresses": { - "shape": "Se", + "shape": "So", "locationName": "DestinationAddress" }, "SourcePorts": { - "shape": "Se", + "shape": "So", "locationName": "SourcePort" }, "DestinationPorts": { - "shape": "Se", + "shape": "So", "locationName": "DestinationPort" }, "SourcePrefixLists": { - "shape": "Se", + "shape": "So", "locationName": "SourcePrefixList" }, "DestinationPrefixLists": { - "shape": "Se", + "shape": "So", "locationName": "DestinationPrefixList" }, "Protocols": { - "shape": "Sij", + "shape": "Sin", "locationName": "Protocol" } } }, "ResourceStatement": { - "shape": "Sil" + "shape": "Sip" } } }, - "Sij": { + "Sin": { "type": "list", "member": { "locationName": "item" } }, - "Sil": { + "Sip": { "type": "structure", "members": { "Resources": { - "shape": "Se", + "shape": "So", "locationName": "Resource" }, "ResourceTypes": { - "shape": "Se", + "shape": "So", "locationName": "ResourceType" } } }, - "Sip": { + "Sit": { "type": "structure", "members": { "NetworkInsightsAccessScopeId": { @@ -26405,39 +26536,39 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sir": { + "Siv": { "type": "structure", "members": { "NetworkInsightsAccessScopeId": { "locationName": "networkInsightsAccessScopeId" }, "MatchPaths": { - "shape": "Sis", + "shape": "Siw", "locationName": "matchPathSet" }, "ExcludePaths": { - "shape": "Sis", + "shape": "Siw", "locationName": "excludePathSet" } } }, - "Sis": { + "Siw": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "Source": { - "shape": "Siu", + "shape": "Siy", "locationName": "source" }, "Destination": { - "shape": "Siu", + "shape": "Siy", "locationName": "destination" }, "ThroughResources": { @@ -26448,7 +26579,7 @@ "type": "structure", "members": { "ResourceStatement": { - "shape": "Siw", + "shape": "Sj0", "locationName": "resourceStatement" } } @@ -26457,7 +26588,7 @@ } } }, - "Siu": { + "Siy": { "type": "structure", "members": { "PacketHeaderStatement": { @@ -26465,55 +26596,55 @@ "type": "structure", "members": { "SourceAddresses": { - "shape": "Se", + "shape": "So", "locationName": "sourceAddressSet" }, "DestinationAddresses": { - "shape": "Se", + "shape": "So", "locationName": "destinationAddressSet" }, "SourcePorts": { - "shape": "Se", + "shape": "So", "locationName": "sourcePortSet" }, "DestinationPorts": { - "shape": "Se", + "shape": "So", "locationName": "destinationPortSet" }, "SourcePrefixLists": { - "shape": "Se", + "shape": "So", "locationName": "sourcePrefixListSet" }, "DestinationPrefixLists": { - "shape": "Se", + "shape": "So", "locationName": "destinationPrefixListSet" }, "Protocols": { - "shape": "Sij", + "shape": "Sin", "locationName": "protocolSet" } } }, "ResourceStatement": { - "shape": "Siw", + "shape": "Sj0", "locationName": "resourceStatement" } } }, - "Siw": { + "Sj0": { "type": "structure", "members": { "Resources": { - "shape": "Se", + "shape": "So", "locationName": "resourceSet" }, "ResourceTypes": { - "shape": "Se", + "shape": "So", "locationName": "resourceTypeSet" } } }, - "Sj4": { + "Sj8": { "type": "structure", "members": { "NetworkInsightsPathId": { @@ -26546,20 +26677,20 @@ "type": "integer" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sj9": { + "Sjd": { "type": "structure", "members": { "Association": { - "shape": "Sja", + "shape": "Sje", "locationName": "association" }, "Attachment": { - "shape": "Sjb", + "shape": "Sjf", "locationName": "attachment" }, "AvailabilityZone": { @@ -26569,7 +26700,7 @@ "locationName": "description" }, "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "InterfaceType": { @@ -26614,7 +26745,7 @@ "type": "structure", "members": { "Association": { - "shape": "Sja", + "shape": "Sje", "locationName": "association" }, "Primary": { @@ -26631,7 +26762,7 @@ } }, "Ipv4Prefixes": { - "shape": "S2r", + "shape": "S2w", "locationName": "ipv4PrefixSet" }, "Ipv6Prefixes": { @@ -26665,7 +26796,7 @@ "locationName": "subnetId" }, "TagSet": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -26684,7 +26815,7 @@ } } }, - "Sja": { + "Sje": { "type": "structure", "members": { "AllocationId": { @@ -26710,7 +26841,7 @@ } } }, - "Sjb": { + "Sjf": { "type": "structure", "members": { "AttachTime": { @@ -26743,7 +26874,7 @@ } } }, - "Sjc": { + "Sjg": { "type": "list", "member": { "locationName": "item", @@ -26758,7 +26889,7 @@ } } }, - "Sjp": { + "Sjt": { "type": "structure", "members": { "NetworkInterfacePermissionId": { @@ -26790,7 +26921,7 @@ } } }, - "Sjw": { + "Sk0": { "type": "structure", "members": { "GroupName": { @@ -26810,7 +26941,7 @@ "locationName": "groupId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "GroupArn": { @@ -26821,7 +26952,7 @@ } } }, - "Sk2": { + "Sk6": { "type": "structure", "members": { "ReplaceRootVolumeTaskId": { @@ -26840,7 +26971,7 @@ "locationName": "completeTime" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "ImageId": { @@ -26855,7 +26986,7 @@ } } }, - "Ski": { + "Skm": { "type": "structure", "members": { "Associations": { @@ -26882,7 +27013,7 @@ "locationName": "gatewayId" }, "AssociationState": { - "shape": "S3w", + "shape": "S41", "locationName": "associationState" } } @@ -26963,7 +27094,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -26974,7 +27105,7 @@ } } }, - "Sku": { + "Sky": { "type": "structure", "members": { "DataEncryptionKeyId": { @@ -27023,7 +27154,7 @@ "locationName": "outpostArn" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "StorageTier": { @@ -27035,20 +27166,20 @@ } } }, - "Skz": { + "Sl3": { "type": "list", "member": { "locationName": "VolumeId" } }, - "Sl6": { + "Sla": { "type": "structure", "members": { "Bucket": { "locationName": "bucket" }, "Fault": { - "shape": "Sl7", + "shape": "Slb", "locationName": "fault" }, "OwnerId": { @@ -27062,7 +27193,7 @@ } } }, - "Sl7": { + "Slb": { "type": "structure", "members": { "Code": { @@ -27073,7 +27204,7 @@ } } }, - "Sli": { + "Slm": { "type": "structure", "members": { "SubnetCidrReservationId": { @@ -27095,50 +27226,50 @@ "locationName": "description" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sll": { + "Slp": { "type": "list", "member": {} }, - "Slp": { + "Slt": { "type": "structure", "members": { "TrafficMirrorFilterId": { "locationName": "trafficMirrorFilterId" }, "IngressFilterRules": { - "shape": "Slq", + "shape": "Slu", "locationName": "ingressFilterRuleSet" }, "EgressFilterRules": { - "shape": "Slq", + "shape": "Slu", "locationName": "egressFilterRuleSet" }, "NetworkServices": { - "shape": "Slv", + "shape": "Slz", "locationName": "networkServiceSet" }, "Description": { "locationName": "description" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Slq": { + "Slu": { "type": "list", "member": { - "shape": "Slr", + "shape": "Slv", "locationName": "item" } }, - "Slr": { + "Slv": { "type": "structure", "members": { "TrafficMirrorFilterRuleId": { @@ -27162,11 +27293,11 @@ "type": "integer" }, "DestinationPortRange": { - "shape": "Slu", + "shape": "Sly", "locationName": "destinationPortRange" }, "SourcePortRange": { - "shape": "Slu", + "shape": "Sly", "locationName": "sourcePortRange" }, "DestinationCidrBlock": { @@ -27180,7 +27311,7 @@ } } }, - "Slu": { + "Sly": { "type": "structure", "members": { "FromPort": { @@ -27193,13 +27324,13 @@ } } }, - "Slv": { + "Slz": { "type": "list", "member": { "locationName": "item" } }, - "Slz": { + "Sm3": { "type": "structure", "members": { "FromPort": { @@ -27210,7 +27341,7 @@ } } }, - "Sm4": { + "Sm8": { "type": "structure", "members": { "TrafficMirrorSessionId": { @@ -27244,12 +27375,12 @@ "locationName": "description" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sm7": { + "Smb": { "type": "structure", "members": { "TrafficMirrorTargetId": { @@ -27271,7 +27402,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "GatewayLoadBalancerEndpointId": { @@ -27279,13 +27410,13 @@ } } }, - "Smg": { + "Smk": { "type": "list", "member": { "locationName": "item" } }, - "Smi": { + "Smm": { "type": "structure", "members": { "TransitGatewayId": { @@ -27316,7 +27447,7 @@ "type": "long" }, "TransitGatewayCidrBlocks": { - "shape": "Se", + "shape": "So", "locationName": "transitGatewayCidrBlocks" }, "AutoAcceptSharedAttachments": { @@ -27346,12 +27477,12 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Smp": { + "Smt": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -27380,18 +27511,18 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Smt": { + "Smx": { "type": "list", "member": { "locationName": "item" } }, - "Smv": { + "Smz": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -27418,7 +27549,7 @@ "locationName": "peerAddress" }, "InsideCidrBlocks": { - "shape": "Smt", + "shape": "Smx", "locationName": "insideCidrBlocks" }, "Protocol": { @@ -27454,12 +27585,12 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sn8": { + "Snc": { "type": "structure", "members": { "TransitGatewayMulticastDomainId": { @@ -27497,12 +27628,12 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Snh": { + "Snl": { "type": "structure", "members": { "TransitGatewayPolicyTableId": { @@ -27519,12 +27650,12 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Snl": { + "Snp": { "type": "structure", "members": { "TransitGatewayRouteTableId": { @@ -27560,7 +27691,7 @@ } } }, - "Snq": { + "Snu": { "type": "structure", "members": { "DestinationCidrBlock": { @@ -27599,7 +27730,7 @@ } } }, - "Sny": { + "So2": { "type": "structure", "members": { "TransitGatewayRouteTableId": { @@ -27624,12 +27755,12 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "So2": { + "So6": { "type": "structure", "members": { "TransitGatewayRouteTableAnnouncementId": { @@ -27664,19 +27795,19 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "So9": { + "Sod": { "type": "structure", "members": { "Attachments": { "locationName": "attachmentSet", "type": "list", "member": { - "shape": "S52", + "shape": "S57", "locationName": "item" } }, @@ -27715,7 +27846,7 @@ "type": "integer" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VolumeType": { @@ -27735,31 +27866,31 @@ } } }, - "Sog": { + "Sok": { "type": "list", "member": { "locationName": "item" } }, - "Soh": { + "Sol": { "type": "list", "member": { "locationName": "item" } }, - "Soi": { + "Som": { "type": "list", "member": { "locationName": "item" } }, - "Sok": { + "Soo": { "type": "structure", "members": { "DnsRecordIpType": {} } }, - "Son": { + "Sor": { "type": "structure", "members": { "VpcEndpointId": { @@ -27781,11 +27912,11 @@ "locationName": "policyDocument" }, "RouteTableIds": { - "shape": "Se", + "shape": "So", "locationName": "routeTableIdSet" }, "SubnetIds": { - "shape": "Se", + "shape": "So", "locationName": "subnetIdSet" }, "Groups": { @@ -27825,11 +27956,11 @@ "type": "boolean" }, "NetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "networkInterfaceIdSet" }, "DnsEntries": { - "shape": "Sos", + "shape": "Sow", "locationName": "dnsEntrySet" }, "CreationTimestamp": { @@ -27837,7 +27968,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "OwnerId": { @@ -27857,7 +27988,7 @@ } } }, - "Sos": { + "Sow": { "type": "list", "member": { "locationName": "item", @@ -27872,7 +28003,7 @@ } } }, - "Sox": { + "Sp1": { "type": "structure", "members": { "ConnectionNotificationId": { @@ -27891,7 +28022,7 @@ "locationName": "connectionNotificationArn" }, "ConnectionEvents": { - "shape": "Se", + "shape": "So", "locationName": "connectionEvents" }, "ConnectionNotificationState": { @@ -27899,11 +28030,11 @@ } } }, - "Sp2": { + "Sp6": { "type": "structure", "members": { "ServiceType": { - "shape": "Sp3", + "shape": "Sp7", "locationName": "serviceType" }, "ServiceId": { @@ -27916,7 +28047,7 @@ "locationName": "serviceState" }, "AvailabilityZones": { - "shape": "Se", + "shape": "So", "locationName": "availabilityZoneSet" }, "AcceptanceRequired": { @@ -27928,19 +28059,19 @@ "type": "boolean" }, "NetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "networkLoadBalancerArnSet" }, "GatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "gatewayLoadBalancerArnSet" }, "SupportedIpAddressTypes": { - "shape": "Sp7", + "shape": "Spb", "locationName": "supportedIpAddressTypeSet" }, "BaseEndpointDnsNames": { - "shape": "Se", + "shape": "So", "locationName": "baseEndpointDnsNameSet" }, "PrivateDnsName": { @@ -27968,12 +28099,12 @@ "locationName": "payerResponsibility" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Sp3": { + "Sp7": { "type": "list", "member": { "locationName": "item", @@ -27985,13 +28116,13 @@ } } }, - "Sp7": { + "Spb": { "type": "list", "member": { "locationName": "item" } }, - "Spk": { + "Spo": { "type": "list", "member": { "locationName": "item", @@ -28001,7 +28132,7 @@ } } }, - "Spm": { + "Spq": { "type": "list", "member": { "locationName": "item", @@ -28011,7 +28142,7 @@ } } }, - "Spo": { + "Sps": { "type": "list", "member": { "locationName": "item", @@ -28021,7 +28152,7 @@ } } }, - "Spq": { + "Spu": { "type": "list", "member": { "locationName": "item", @@ -28031,7 +28162,7 @@ } } }, - "Sps": { + "Spw": { "type": "list", "member": { "locationName": "item", @@ -28043,7 +28174,7 @@ } } }, - "Spu": { + "Spy": { "type": "list", "member": { "locationName": "item", @@ -28055,7 +28186,7 @@ } } }, - "Spw": { + "Sq0": { "type": "list", "member": { "locationName": "item", @@ -28065,7 +28196,7 @@ } } }, - "Spy": { + "Sq2": { "type": "structure", "members": { "CloudWatchLogOptions": { @@ -28080,7 +28211,7 @@ } } }, - "Sq2": { + "Sq6": { "type": "structure", "members": { "CustomerGatewayConfiguration": { @@ -28338,7 +28469,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VgwTelemetry": { @@ -28373,7 +28504,7 @@ } } }, - "Sqy": { + "Sr2": { "type": "structure", "members": { "AvailabilityZone": { @@ -28389,7 +28520,7 @@ "locationName": "attachments", "type": "list", "member": { - "shape": "S57", + "shape": "S5c", "locationName": "item" } }, @@ -28401,34 +28532,34 @@ "type": "long" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Srg": { + "Srk": { "type": "list", "member": {} }, - "Srq": { + "Sru": { "type": "list", "member": { "locationName": "item" } }, - "Ssb": { + "Ssf": { "type": "list", "member": { "locationName": "item" } }, - "Suz": { + "Sv3": { "type": "list", "member": { "locationName": "item" } }, - "Svc": { + "Svg": { "type": "structure", "members": { "Cidr": { @@ -28451,17 +28582,17 @@ } } }, - "Svm": { + "Svq": { "type": "list", "member": { "locationName": "item" } }, - "Svo": { + "Svs": { "type": "structure", "members": { "InstanceTagKeys": { - "shape": "Svm", + "shape": "Svq", "locationName": "instanceTagKeySet" }, "IncludeAllTagsOfInstance": { @@ -28470,13 +28601,19 @@ } } }, - "Svq": { + "Svu": { "type": "list", "member": { "locationName": "item" } }, - "Sw5": { + "Sw9": { + "type": "list", + "member": { + "locationName": "AllocationId" + } + }, + "Swe": { "type": "list", "member": { "locationName": "Filter", @@ -28484,13 +28621,13 @@ "members": { "Name": {}, "Values": { - "shape": "Se", + "shape": "So", "locationName": "Value" } } } }, - "Swj": { + "Swr": { "type": "structure", "members": { "PublicIp": { @@ -28519,7 +28656,7 @@ } } }, - "Swn": { + "Swv": { "type": "list", "member": { "locationName": "item", @@ -28539,13 +28676,13 @@ } } }, - "Sxn": { + "Sxv": { "type": "list", "member": { "locationName": "InstanceId" } }, - "Sy2": { + "Sya": { "type": "structure", "members": { "Code": { @@ -28556,7 +28693,7 @@ } } }, - "Sz7": { + "Szf": { "type": "structure", "members": { "ConversionTaskId": { @@ -28596,7 +28733,7 @@ "locationName": "description" }, "Image": { - "shape": "Szb", + "shape": "Szj", "locationName": "image" }, "Status": { @@ -28606,7 +28743,7 @@ "locationName": "statusMessage" }, "Volume": { - "shape": "Szc", + "shape": "Szk", "locationName": "volume" } } @@ -28629,11 +28766,11 @@ "locationName": "description" }, "Image": { - "shape": "Szb", + "shape": "Szj", "locationName": "image" }, "Volume": { - "shape": "Szc", + "shape": "Szk", "locationName": "volume" } } @@ -28645,12 +28782,12 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "Szb": { + "Szj": { "type": "structure", "members": { "Checksum": { @@ -28668,7 +28805,7 @@ } } }, - "Szc": { + "Szk": { "type": "structure", "members": { "Id": { @@ -28680,7 +28817,7 @@ } } }, - "S10a": { + "S10i": { "type": "structure", "members": { "S3Bucket": { @@ -28691,7 +28828,7 @@ } } }, - "S10n": { + "S10v": { "type": "structure", "members": { "TargetResourceCount": { @@ -28700,7 +28837,7 @@ } } }, - "S10o": { + "S10w": { "type": "structure", "members": { "LaunchTemplateId": { @@ -28714,7 +28851,7 @@ } } }, - "S111": { + "S119": { "type": "structure", "members": { "EventDescription": { @@ -28728,7 +28865,7 @@ } } }, - "S114": { + "S11c": { "type": "list", "member": { "locationName": "item", @@ -28749,7 +28886,7 @@ } } }, - "S11x": { + "S125": { "type": "structure", "members": { "FpgaImageId": { @@ -28778,12 +28915,12 @@ } }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" } } }, - "S121": { + "S129": { "type": "list", "member": { "locationName": "item", @@ -28798,32 +28935,32 @@ } } }, - "S126": { + "S12e": { "type": "list", "member": { "locationName": "Owner" } }, - "S12r": { + "S12z": { "type": "list", "member": { "locationName": "item" } }, - "S12u": { + "S132": { "type": "list", "member": { "locationName": "item" } }, - "S13j": { + "S13r": { "type": "list", "member": { - "shape": "Scy", + "shape": "Sd2", "locationName": "item" } }, - "S13k": { + "S13s": { "type": "list", "member": { "locationName": "item", @@ -28844,13 +28981,13 @@ } } }, - "S13o": { + "S13w": { "type": "list", "member": { "locationName": "ImageId" } }, - "S147": { + "S14f": { "type": "list", "member": { "locationName": "item", @@ -28885,13 +29022,13 @@ "locationName": "url" }, "UserBucket": { - "shape": "S149", + "shape": "S14h", "locationName": "userBucket" } } } }, - "S149": { + "S14h": { "type": "structure", "members": { "S3Bucket": { @@ -28902,7 +29039,7 @@ } } }, - "S14a": { + "S14i": { "type": "list", "member": { "locationName": "item", @@ -28914,7 +29051,7 @@ } } }, - "S14i": { + "S14q": { "type": "structure", "members": { "Description": { @@ -28950,12 +29087,12 @@ "locationName": "url" }, "UserBucket": { - "shape": "S149", + "shape": "S14h", "locationName": "userBucket" } } }, - "S14m": { + "S14u": { "type": "list", "member": { "locationName": "item", @@ -28987,7 +29124,7 @@ } } }, - "S14p": { + "S14x": { "type": "structure", "members": { "Value": { @@ -28996,7 +29133,7 @@ } } }, - "S14q": { + "S14y": { "type": "structure", "members": { "Enabled": { @@ -29005,7 +29142,7 @@ } } }, - "S158": { + "S15g": { "type": "structure", "members": { "InstanceEventId": { @@ -29031,7 +29168,7 @@ } } }, - "S15b": { + "S15j": { "type": "structure", "members": { "Code": { @@ -29043,7 +29180,7 @@ } } }, - "S15d": { + "S15l": { "type": "structure", "members": { "Details": { @@ -29071,11 +29208,11 @@ } } }, - "S18h": { + "S18p": { "type": "structure", "members": { "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "Instances": { @@ -29109,11 +29246,11 @@ "type": "timestamp" }, "Monitoring": { - "shape": "S18k", + "shape": "S18s", "locationName": "monitoring" }, "Placement": { - "shape": "Sb1", + "shape": "Sb5", "locationName": "placement" }, "Platform": { @@ -29126,7 +29263,7 @@ "locationName": "privateIpAddress" }, "ProductCodes": { - "shape": "S121", + "shape": "S129", "locationName": "productCodes" }, "PublicDnsName": { @@ -29139,7 +29276,7 @@ "locationName": "ramdiskId" }, "State": { - "shape": "S15b", + "shape": "S15j", "locationName": "instanceState" }, "StateTransitionReason": { @@ -29155,7 +29292,7 @@ "locationName": "architecture" }, "BlockDeviceMappings": { - "shape": "S14m", + "shape": "S14u", "locationName": "blockDeviceMapping" }, "ClientToken": { @@ -29173,7 +29310,7 @@ "locationName": "hypervisor" }, "IamInstanceProfile": { - "shape": "S3b", + "shape": "S3g", "locationName": "iamInstanceProfile" }, "InstanceLifecycle": { @@ -29232,7 +29369,7 @@ "type": "structure", "members": { "Association": { - "shape": "S18t", + "shape": "S191", "locationName": "association" }, "Attachment": { @@ -29267,11 +29404,11 @@ "locationName": "description" }, "Groups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "Ipv6Addresses": { - "shape": "Sgc", + "shape": "Sgg", "locationName": "ipv6AddressesSet" }, "MacAddress": { @@ -29297,7 +29434,7 @@ "type": "structure", "members": { "Association": { - "shape": "S18t", + "shape": "S191", "locationName": "association" }, "Primary": { @@ -29368,7 +29505,7 @@ "locationName": "rootDeviceType" }, "SecurityGroups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "SourceDestCheck": { @@ -29382,11 +29519,11 @@ "locationName": "sriovNetSupport" }, "StateReason": { - "shape": "Shf", + "shape": "Shj", "locationName": "stateReason" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "VirtualizationType": { @@ -29417,7 +29554,7 @@ "locationName": "capacityReservationPreference" }, "CapacityReservationTarget": { - "shape": "Sgv", + "shape": "Sgz", "locationName": "capacityReservationTarget" } } @@ -29446,11 +29583,11 @@ } }, "MetadataOptions": { - "shape": "S196", + "shape": "S19e", "locationName": "metadataOptions" }, "EnclaveOptions": { - "shape": "S14q", + "shape": "S14y", "locationName": "enclaveOptions" }, "BootMode": { @@ -29512,7 +29649,7 @@ } } }, - "S18k": { + "S18s": { "type": "structure", "members": { "State": { @@ -29520,7 +29657,7 @@ } } }, - "S18t": { + "S191": { "type": "structure", "members": { "CarrierIp": { @@ -29540,7 +29677,7 @@ } } }, - "S196": { + "S19e": { "type": "structure", "members": { "State": { @@ -29564,13 +29701,13 @@ } } }, - "S1az": { + "S1b7": { "type": "list", "member": { "locationName": "item" } }, - "S1bz": { + "S1c7": { "type": "structure", "members": { "NetworkInsightsAccessScopeAnalysisId": { @@ -29607,12 +29744,12 @@ "type": "integer" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S1ca": { + "S1ci": { "type": "structure", "members": { "NetworkInsightsAnalysisId": { @@ -29625,7 +29762,7 @@ "locationName": "networkInsightsPathId" }, "FilterInArns": { - "shape": "S1cb", + "shape": "S1cj", "locationName": "filterInArnSet" }, "StartDate": { @@ -29646,15 +29783,15 @@ "type": "boolean" }, "ForwardPathComponents": { - "shape": "S1cc", + "shape": "S1ck", "locationName": "forwardPathComponentSet" }, "ReturnPathComponents": { - "shape": "S1cc", + "shape": "S1ck", "locationName": "returnPathComponentSet" }, "Explanations": { - "shape": "S1co", + "shape": "S1cw", "locationName": "explanationSet" }, "AlternatePathHints": { @@ -29674,18 +29811,18 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" } } }, - "S1cb": { + "S1cj": { "type": "list", "member": { "locationName": "item" } }, - "S1cc": { + "S1ck": { "type": "list", "member": { "locationName": "item", @@ -29696,47 +29833,47 @@ "type": "integer" }, "AclRule": { - "shape": "S1ce", + "shape": "S1cm", "locationName": "aclRule" }, "AttachedTo": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "attachedTo" }, "Component": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "component" }, "DestinationVpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "destinationVpc" }, "OutboundHeader": { - "shape": "S1cg", + "shape": "S1co", "locationName": "outboundHeader" }, "InboundHeader": { - "shape": "S1cg", + "shape": "S1co", "locationName": "inboundHeader" }, "RouteTableRoute": { - "shape": "S1cj", + "shape": "S1cr", "locationName": "routeTableRoute" }, "SecurityGroupRule": { - "shape": "S1ck", + "shape": "S1cs", "locationName": "securityGroupRule" }, "SourceVpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "sourceVpc" }, "Subnet": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "subnet" }, "Vpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpc" }, "AdditionalDetails": { @@ -29750,32 +29887,32 @@ "locationName": "additionalDetailType" }, "Component": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "component" } } } }, "TransitGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "transitGateway" }, "TransitGatewayRouteTableRoute": { - "shape": "S1cn", + "shape": "S1cv", "locationName": "transitGatewayRouteTableRoute" }, "Explanations": { - "shape": "S1co", + "shape": "S1cw", "locationName": "explanationSet" }, "ElasticLoadBalancerListener": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "elasticLoadBalancerListener" } } } }, - "S1ce": { + "S1cm": { "type": "structure", "members": { "Cidr": { @@ -29786,7 +29923,7 @@ "type": "boolean" }, "PortRange": { - "shape": "Sia", + "shape": "Sie", "locationName": "portRange" }, "Protocol": { @@ -29801,7 +29938,7 @@ } } }, - "S1cf": { + "S1cn": { "type": "structure", "members": { "Id": { @@ -29815,44 +29952,44 @@ } } }, - "S1cg": { + "S1co": { "type": "structure", "members": { "DestinationAddresses": { - "shape": "S1ch", + "shape": "S1cp", "locationName": "destinationAddressSet" }, "DestinationPortRanges": { - "shape": "S1ci", + "shape": "S1cq", "locationName": "destinationPortRangeSet" }, "Protocol": { "locationName": "protocol" }, "SourceAddresses": { - "shape": "S1ch", + "shape": "S1cp", "locationName": "sourceAddressSet" }, "SourcePortRanges": { - "shape": "S1ci", + "shape": "S1cq", "locationName": "sourcePortRangeSet" } } }, - "S1ch": { + "S1cp": { "type": "list", "member": { "locationName": "item" } }, - "S1ci": { + "S1cq": { "type": "list", "member": { - "shape": "Sia", + "shape": "Sie", "locationName": "item" } }, - "S1cj": { + "S1cr": { "type": "structure", "members": { "DestinationCidr": { @@ -29890,7 +30027,7 @@ } } }, - "S1ck": { + "S1cs": { "type": "structure", "members": { "Cidr": { @@ -29903,7 +30040,7 @@ "locationName": "securityGroupId" }, "PortRange": { - "shape": "Sia", + "shape": "Sie", "locationName": "portRange" }, "PrefixListId": { @@ -29914,7 +30051,7 @@ } } }, - "S1cn": { + "S1cv": { "type": "structure", "members": { "DestinationCidr": { @@ -29940,53 +30077,53 @@ } } }, - "S1co": { + "S1cw": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "Acl": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "acl" }, "AclRule": { - "shape": "S1ce", + "shape": "S1cm", "locationName": "aclRule" }, "Address": { "locationName": "address" }, "Addresses": { - "shape": "S1ch", + "shape": "S1cp", "locationName": "addressSet" }, "AttachedTo": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "attachedTo" }, "AvailabilityZones": { - "shape": "Se", + "shape": "So", "locationName": "availabilityZoneSet" }, "Cidrs": { - "shape": "Se", + "shape": "So", "locationName": "cidrSet" }, "Component": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "component" }, "CustomerGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "customerGateway" }, "Destination": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "destination" }, "DestinationVpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "destinationVpc" }, "Direction": { @@ -29996,11 +30133,11 @@ "locationName": "explanationCode" }, "IngressRouteTable": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "ingressRouteTable" }, "InternetGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "internetGateway" }, "LoadBalancerArn": { @@ -30035,7 +30172,7 @@ "locationName": "availabilityZone" }, "Instance": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "instance" }, "Port": { @@ -30045,11 +30182,11 @@ } }, "LoadBalancerTargetGroup": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "loadBalancerTargetGroup" }, "LoadBalancerTargetGroups": { - "shape": "S1cs", + "shape": "S1d0", "locationName": "loadBalancerTargetGroupSet" }, "LoadBalancerTargetPort": { @@ -30057,25 +30194,25 @@ "type": "integer" }, "ElasticLoadBalancerListener": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "elasticLoadBalancerListener" }, "MissingComponent": { "locationName": "missingComponent" }, "NatGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "natGateway" }, "NetworkInterface": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "networkInterface" }, "PacketField": { "locationName": "packetField" }, "VpcPeeringConnection": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpcPeeringConnection" }, "Port": { @@ -30083,11 +30220,11 @@ "type": "integer" }, "PortRanges": { - "shape": "S1ci", + "shape": "S1cq", "locationName": "portRangeSet" }, "PrefixList": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "prefixList" }, "Protocols": { @@ -30098,70 +30235,70 @@ } }, "RouteTableRoute": { - "shape": "S1cj", + "shape": "S1cr", "locationName": "routeTableRoute" }, "RouteTable": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "routeTable" }, "SecurityGroup": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "securityGroup" }, "SecurityGroupRule": { - "shape": "S1ck", + "shape": "S1cs", "locationName": "securityGroupRule" }, "SecurityGroups": { - "shape": "S1cs", + "shape": "S1d0", "locationName": "securityGroupSet" }, "SourceVpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "sourceVpc" }, "State": { "locationName": "state" }, "Subnet": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "subnet" }, "SubnetRouteTable": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "subnetRouteTable" }, "Vpc": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpc" }, "VpcEndpoint": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpcEndpoint" }, "VpnConnection": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpnConnection" }, "VpnGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "vpnGateway" }, "TransitGateway": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "transitGateway" }, "TransitGatewayRouteTable": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "transitGatewayRouteTable" }, "TransitGatewayRouteTableRoute": { - "shape": "S1cn", + "shape": "S1cv", "locationName": "transitGatewayRouteTableRoute" }, "TransitGatewayAttachment": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "transitGatewayAttachment" }, "ComponentAccount": { @@ -30173,14 +30310,14 @@ } } }, - "S1cs": { + "S1d0": { "type": "list", "member": { - "shape": "S1cf", + "shape": "S1cn", "locationName": "item" } }, - "S1e3": { + "S1eb": { "type": "structure", "members": { "FirstAddress": { @@ -30199,13 +30336,13 @@ } } }, - "S1eg": { + "S1eo": { "type": "list", "member": { "locationName": "ReservedInstancesId" } }, - "S1eo": { + "S1ew": { "type": "list", "member": { "locationName": "item", @@ -30221,7 +30358,7 @@ } } }, - "S1f2": { + "S1fa": { "type": "structure", "members": { "AvailabilityZone": { @@ -30242,7 +30379,7 @@ } } }, - "S1fp": { + "S1fx": { "type": "structure", "members": { "Frequency": { @@ -30269,7 +30406,7 @@ } } }, - "S1fx": { + "S1g5": { "type": "structure", "members": { "AvailabilityZone": { @@ -30304,7 +30441,7 @@ "type": "timestamp" }, "Recurrence": { - "shape": "S1fp", + "shape": "S1fx", "locationName": "recurrence" }, "ScheduledInstanceId": { @@ -30328,19 +30465,19 @@ } } }, - "S1g4": { + "S1gc": { "type": "list", "member": { "locationName": "item" } }, - "S1g8": { + "S1gg": { "type": "list", "member": { "locationName": "GroupName" } }, - "S1gg": { + "S1go": { "type": "list", "member": { "locationName": "item", @@ -30355,13 +30492,13 @@ } } }, - "S1gq": { + "S1gy": { "type": "list", "member": { "locationName": "SnapshotId" } }, - "S1h9": { + "S1hh": { "type": "structure", "required": [ "IamFleetRole", @@ -30418,14 +30555,14 @@ "type": "structure", "members": { "SecurityGroups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "AddressingType": { "locationName": "addressingType" }, "BlockDeviceMappings": { - "shape": "S13j", + "shape": "S13r", "locationName": "blockDeviceMapping" }, "EbsOptimized": { @@ -30433,7 +30570,7 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S38", + "shape": "S3d", "locationName": "iamInstanceProfile" }, "ImageId": { @@ -30459,11 +30596,11 @@ } }, "NetworkInterfaces": { - "shape": "S1hj", + "shape": "S1hr", "locationName": "networkInterfaceSet" }, "Placement": { - "shape": "S1hl", + "shape": "S1ht", "locationName": "placement" }, "RamdiskId": { @@ -30493,21 +30630,21 @@ "locationName": "resourceType" }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tag" } } } }, "InstanceRequirements": { - "shape": "Sc6", + "shape": "Sca", "locationName": "instanceRequirements" } } } }, "LaunchTemplateConfigs": { - "shape": "S1ho", + "shape": "S1hw", "locationName": "launchTemplateConfigs" }, "SpotPrice": { @@ -30604,12 +30741,12 @@ "locationName": "targetCapacityUnitType" }, "TagSpecifications": { - "shape": "S1v", + "shape": "S3", "locationName": "TagSpecification" } } }, - "S1hj": { + "S1hr": { "type": "list", "member": { "locationName": "item", @@ -30631,7 +30768,7 @@ "type": "integer" }, "Groups": { - "shape": "Sep", + "shape": "Set", "locationName": "SecurityGroupId" }, "Ipv6AddressCount": { @@ -30639,7 +30776,7 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sgc", + "shape": "Sgg", "locationName": "ipv6AddressesSet", "queryName": "Ipv6Addresses" }, @@ -30650,7 +30787,7 @@ "locationName": "privateIpAddress" }, "PrivateIpAddresses": { - "shape": "Ses", + "shape": "Sew", "locationName": "privateIpAddressesSet", "queryName": "PrivateIpAddresses" }, @@ -30669,14 +30806,14 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "Seu", + "shape": "Sey", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "Sew", + "shape": "Sf0", "locationName": "Ipv6Prefix" }, "Ipv6PrefixCount": { @@ -30685,7 +30822,7 @@ } } }, - "S1hl": { + "S1ht": { "type": "structure", "members": { "AvailabilityZone": { @@ -30699,14 +30836,14 @@ } } }, - "S1ho": { + "S1hw": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "Sc3", + "shape": "Sc7", "locationName": "launchTemplateSpecification" }, "Overrides": { @@ -30737,7 +30874,7 @@ "type": "double" }, "InstanceRequirements": { - "shape": "Sc6", + "shape": "Sca", "locationName": "instanceRequirements" } } @@ -30746,7 +30883,7 @@ } } }, - "S1i1": { + "S1i9": { "type": "list", "member": { "locationName": "item", @@ -30767,7 +30904,7 @@ "type": "timestamp" }, "Fault": { - "shape": "Sl7", + "shape": "Slb", "locationName": "fault" }, "InstanceId": { @@ -30784,14 +30921,14 @@ "locationName": "userData" }, "SecurityGroups": { - "shape": "Sjc", + "shape": "Sjg", "locationName": "groupSet" }, "AddressingType": { "locationName": "addressingType" }, "BlockDeviceMappings": { - "shape": "S13j", + "shape": "S13r", "locationName": "blockDeviceMapping" }, "EbsOptimized": { @@ -30799,7 +30936,7 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S38", + "shape": "S3d", "locationName": "iamInstanceProfile" }, "ImageId": { @@ -30815,11 +30952,11 @@ "locationName": "keyName" }, "NetworkInterfaces": { - "shape": "S1hj", + "shape": "S1hr", "locationName": "networkInterfaceSet" }, "Placement": { - "shape": "S1hl", + "shape": "S1ht", "locationName": "placement" }, "RamdiskId": { @@ -30829,7 +30966,7 @@ "locationName": "subnetId" }, "Monitoring": { - "shape": "S1i4", + "shape": "S1ic", "locationName": "monitoring" } } @@ -30866,7 +31003,7 @@ } }, "Tags": { - "shape": "Su", + "shape": "S6", "locationName": "tagSet" }, "Type": { @@ -30886,7 +31023,7 @@ } } }, - "S1i4": { + "S1ic": { "type": "structure", "required": [ "Enabled" @@ -30898,7 +31035,7 @@ } } }, - "S1ij": { + "S1ir": { "type": "list", "member": { "locationName": "item", @@ -30933,18 +31070,18 @@ "locationName": "groups", "type": "list", "member": { - "shape": "S5n", + "shape": "S5s", "locationName": "item" } } } } }, - "S1jh": { + "S1jp": { "type": "list", "member": {} }, - "S1ld": { + "S1ll": { "type": "structure", "members": { "VolumeId": { @@ -31008,19 +31145,19 @@ } } }, - "S1lj": { + "S1lr": { "type": "list", "member": { "locationName": "VpcId" } }, - "S1nb": { + "S1nl": { "type": "list", "member": { "locationName": "AvailabilityZone" } }, - "S1ns": { + "S1o2": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -31043,7 +31180,7 @@ } } }, - "S1qi": { + "S1qu": { "type": "structure", "members": { "InstanceFamily": { @@ -31054,13 +31191,13 @@ } } }, - "S1qz": { + "S1rb": { "type": "list", "member": { "locationName": "item" } }, - "S1r1": { + "S1rd": { "type": "list", "member": { "locationName": "item", @@ -31074,7 +31211,7 @@ "type": "integer" }, "HostIdSet": { - "shape": "S12r", + "shape": "S12z", "locationName": "hostIdSet" }, "HostReservationId": { @@ -31095,19 +31232,19 @@ } } }, - "S1r4": { + "S1rg": { "type": "list", "member": { "locationName": "item" } }, - "S1r5": { + "S1rh": { "type": "list", "member": { "locationName": "item" } }, - "S1ru": { + "S1s6": { "type": "structure", "members": { "IpamId": { @@ -31138,7 +31275,7 @@ "locationName": "resourceType" }, "ResourceTags": { - "shape": "Se4", + "shape": "Se8", "locationName": "resourceTagSet" }, "IpUsage": { @@ -31159,7 +31296,7 @@ } } }, - "S1si": { + "S1su": { "type": "structure", "members": { "HourlyPrice": { @@ -31173,14 +31310,14 @@ } } }, - "S1t2": { + "S1te": { "type": "list", "member": { - "shape": "Sli", + "shape": "Slm", "locationName": "item" } }, - "S1u7": { + "S1uj": { "type": "structure", "members": { "Comment": {}, @@ -31195,14 +31332,14 @@ } } }, - "S1ua": { + "S1um": { "type": "structure", "members": { "S3Bucket": {}, "S3Key": {} } }, - "S1uh": { + "S1ut": { "type": "structure", "required": [ "Bytes", @@ -31222,7 +31359,7 @@ } } }, - "S1ui": { + "S1uu": { "type": "structure", "required": [ "Size" @@ -31234,25 +31371,25 @@ } } }, - "S1vn": { + "S1vz": { "type": "list", "member": { "locationName": "UserId" } }, - "S1vo": { + "S1w0": { "type": "list", "member": { "locationName": "UserGroup" } }, - "S1vp": { + "S1w1": { "type": "list", "member": { "locationName": "ProductCode" } }, - "S1vr": { + "S1w3": { "type": "list", "member": { "locationName": "item", @@ -31263,23 +31400,23 @@ } } }, - "S1vw": { + "S1w8": { "type": "list", "member": { - "shape": "S19", + "shape": "S1h", "locationName": "item" } }, - "S1w9": { + "S1wl": { "type": "structure", "members": { "CapacityReservationPreference": {}, "CapacityReservationTarget": { - "shape": "Sfk" + "shape": "Sfo" } } }, - "S1yy": { + "S1za": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -31293,7 +31430,7 @@ } } }, - "S1z0": { + "S1zc": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -31310,7 +31447,7 @@ } } }, - "S1zf": { + "S1zr": { "type": "list", "member": { "locationName": "item", @@ -31320,39 +31457,39 @@ "locationName": "instanceId" }, "Monitoring": { - "shape": "S18k", + "shape": "S18s", "locationName": "monitoring" } } } }, - "S232": { + "S23e": { "type": "list", "member": { "locationName": "SecurityGroupId" } }, - "S23q": { + "S242": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "CurrentState": { - "shape": "S15b", + "shape": "S15j", "locationName": "currentState" }, "InstanceId": { "locationName": "instanceId" }, "PreviousState": { - "shape": "S15b", + "shape": "S15j", "locationName": "previousState" } } } }, - "S24c": { + "S24o": { "type": "list", "member": { "locationName": "item", diff --git a/apis/ec2-2016-11-15.normal.json b/apis/ec2-2016-11-15.normal.json index aa6f910a1f..c9d577c1b5 100644 --- a/apis/ec2-2016-11-15.normal.json +++ b/apis/ec2-2016-11-15.normal.json @@ -12,6 +12,20 @@ "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15" }, "operations": { + "AcceptAddressTransfer": { + "name": "AcceptAddressTransfer", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "AcceptAddressTransferRequest" + }, + "output": { + "shape": "AcceptAddressTransferResult" + }, + "documentation": "Accepts an Elastic IP address transfer. For more information, see Accept a transferred Elastic IP address in the Amazon Virtual Private Cloud User Guide.
" + }, "AcceptReservedInstancesExchangeQuote": { "name": "AcceptReservedInstancesExchangeQuote", "http": { @@ -2728,6 +2742,20 @@ }, "documentation": "Describes attributes of your Amazon Web Services account. The following are the supported account attributes:
supported-platforms
: Indicates whether your account can launch instances into EC2-Classic and EC2-VPC, or only into EC2-VPC.
default-vpc
: The ID of the default VPC for your account, or none
.
max-instances
: This attribute is no longer supported. The returned value does not reflect your actual vCPU limit for running On-Demand Instances. For more information, see On-Demand Instance Limits in the Amazon Elastic Compute Cloud User Guide.
vpc-max-security-groups-per-interface
: The maximum number of security groups that you can assign to a network interface.
max-elastic-ips
: The maximum number of Elastic IP addresses that you can allocate for use with EC2-Classic.
vpc-max-elastic-ips
: The maximum number of Elastic IP addresses that you can allocate for use with EC2-VPC.
We are retiring EC2-Classic on August 15, 2022. We recommend that you migrate from EC2-Classic to a VPC. For more information, see Migrate from EC2-Classic to a VPC in the Amazon EC2 User Guide.
Describes an Elastic IP address transfer. For more information, see Transfer Elastic IP addresses in the Amazon Virtual Private Cloud User Guide.
" + }, "DescribeAddresses": { "name": "DescribeAddresses", "http": { @@ -4665,6 +4693,20 @@ }, "documentation": "Detaches a virtual private gateway from a VPC. You do this if you're planning to turn off the VPC and not use it anymore. You can confirm a virtual private gateway has been completely detached from a VPC by describing the virtual private gateway (any attachments to the virtual private gateway are also described).
You must wait for the attachment's state to switch to detached
before you can delete the VPC or attach a different VPC to the virtual private gateway.
Disables Elastic IP address transfer. For more information, see Transfer Elastic IP addresses in the Amazon Virtual Private Cloud User Guide.
" + }, "DisableEbsEncryptionByDefault": { "name": "DisableEbsEncryptionByDefault", "http": { @@ -4964,6 +5006,20 @@ }, "documentation": "Disassociates a CIDR block from a VPC. To disassociate the CIDR block, you must specify its association ID. You can get the association ID by using DescribeVpcs. You must detach or delete all gateways and resources that are associated with the CIDR block before you can disassociate it.
You cannot disassociate the CIDR block with which you originally created the VPC (the primary CIDR block).
" }, + "EnableAddressTransfer": { + "name": "EnableAddressTransfer", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "EnableAddressTransferRequest" + }, + "output": { + "shape": "EnableAddressTransferResult" + }, + "documentation": "Enables Elastic IP address transfer. For more information, see Transfer Elastic IP addresses in the Amazon Virtual Private Cloud User Guide.
" + }, "EnableEbsEncryptionByDefault": { "name": "EnableEbsEncryptionByDefault", "http": { @@ -7546,6 +7602,37 @@ "locationName": "item" } }, + "AcceptAddressTransferRequest": { + "type": "structure", + "required": [ + "Address" + ], + "members": { + "Address": { + "shape": "String", + "documentation": "The Elastic IP address you are accepting for transfer.
" + }, + "TagSpecifications": { + "shape": "TagSpecificationList", + "documentation": " tag
:<key> - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner
and the value TeamA
, specify tag:Owner
for the filter name and TeamA
for the filter value.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
An Elastic IP address transfer.
", + "locationName": "addressTransfer" + } + } + }, "AcceptReservedInstancesExchangeQuoteRequest": { "type": "structure", "required": [ @@ -8136,6 +8223,57 @@ "locationName": "item" } }, + "AddressTransfer": { + "type": "structure", + "members": { + "PublicIp": { + "shape": "String", + "documentation": "The Elastic IP address being transferred.
", + "locationName": "publicIp" + }, + "AllocationId": { + "shape": "String", + "documentation": "The allocation ID of an Elastic IP address.
", + "locationName": "allocationId" + }, + "TransferAccountId": { + "shape": "String", + "documentation": "The ID of the account that you want to transfer the Elastic IP address to.
", + "locationName": "transferAccountId" + }, + "TransferOfferExpirationTimestamp": { + "shape": "MillisecondDateTime", + "documentation": "The timestamp when the Elastic IP address transfer expired. When the source account starts the transfer, the transfer account has seven hours to allocate the Elastic IP address to complete the transfer, or the Elastic IP address will return to its original owner.
", + "locationName": "transferOfferExpirationTimestamp" + }, + "TransferOfferAcceptedTimestamp": { + "shape": "MillisecondDateTime", + "documentation": "The timestamp when the Elastic IP address transfer was accepted.
", + "locationName": "transferOfferAcceptedTimestamp" + }, + "AddressTransferStatus": { + "shape": "AddressTransferStatus", + "documentation": "The Elastic IP address transfer status.
", + "locationName": "addressTransferStatus" + } + }, + "documentation": "Details on the Elastic IP address transfer. For more information, see Transfer Elastic IP addresses in the Amazon Virtual Private Cloud User Guide.
" + }, + "AddressTransferList": { + "type": "list", + "member": { + "shape": "AddressTransfer", + "locationName": "item" + } + }, + "AddressTransferStatus": { + "type": "string", + "enum": [ + "pending", + "disabled", + "accepted" + ] + }, "AdvertiseByoipCidrRequest": { "type": "structure", "required": [ @@ -18786,6 +18924,48 @@ } } }, + "DescribeAddressTransfersMaxResults": { + "type": "integer", + "max": 1000, + "min": 5 + }, + "DescribeAddressTransfersRequest": { + "type": "structure", + "members": { + "AllocationIds": { + "shape": "AllocationIdList", + "documentation": "The allocation IDs of Elastic IP addresses.
", + "locationName": "AllocationId" + }, + "NextToken": { + "shape": "String", + "documentation": "Specify the pagination token from a previous request to retrieve the next page of results.
" + }, + "MaxResults": { + "shape": "DescribeAddressTransfersMaxResults", + "documentation": "The maximum number of address transfers to return in one page of results.
" + }, + "DryRun": { + "shape": "Boolean", + "documentation": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
The Elastic IP address transfer.
", + "locationName": "addressTransferSet" + }, + "NextToken": { + "shape": "String", + "documentation": "Specify the pagination token from a previous request to retrieve the next page of results.
", + "locationName": "nextToken" + } + } + }, "DescribeAddressesAttributeRequest": { "type": "structure", "members": { @@ -25059,6 +25239,32 @@ }, "documentation": "Describes the Active Directory to be used for client authentication.
" }, + "DisableAddressTransferRequest": { + "type": "structure", + "required": [ + "AllocationId" + ], + "members": { + "AllocationId": { + "shape": "AllocationId", + "documentation": "The allocation ID of an Elastic IP address.
" + }, + "DryRun": { + "shape": "Boolean", + "documentation": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
An Elastic IP address transfer.
", + "locationName": "addressTransfer" + } + } + }, "DisableEbsEncryptionByDefaultRequest": { "type": "structure", "members": { @@ -26539,6 +26745,37 @@ "required" ] }, + "EnableAddressTransferRequest": { + "type": "structure", + "required": [ + "AllocationId", + "TransferAccountId" + ], + "members": { + "AllocationId": { + "shape": "AllocationId", + "documentation": "The allocation ID of an Elastic IP address.
" + }, + "TransferAccountId": { + "shape": "String", + "documentation": "The ID of the account that you want to transfer the Elastic IP address to.
" + }, + "DryRun": { + "shape": "Boolean", + "documentation": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
An Elastic IP address transfer.
", + "locationName": "addressTransfer" + } + } + }, "EnableEbsEncryptionByDefaultRequest": { "type": "structure", "members": { @@ -29629,7 +29866,8 @@ "documentation": "The resource type.
" }, "ResourceTag": { - "shape": "RequestIpamResourceTag" + "shape": "RequestIpamResourceTag", + "documentation": "The resource tag.
" }, "ResourceOwner": { "shape": "String", @@ -39630,6 +39868,7 @@ "members": { "IpamResourceCidr": { "shape": "IpamResourceCidr", + "documentation": "The CIDR of the resource.
", "locationName": "ipamResourceCidr" } } @@ -41200,6 +41439,7 @@ "members": { "ByoipCidr": { "shape": "ByoipCidr", + "documentation": "The BYOIP CIDR.
", "locationName": "byoipCidr" } } @@ -43959,6 +44199,7 @@ }, "PoolAddressRange": { "shape": "PublicIpv4PoolRange", + "documentation": "Information about the address range of the public IPv4 pool.
", "locationName": "poolAddressRange" } } diff --git a/apis/ec2-2016-11-15.paginators.json b/apis/ec2-2016-11-15.paginators.json index 4b3d20d01a..5135df216c 100644 --- a/apis/ec2-2016-11-15.paginators.json +++ b/apis/ec2-2016-11-15.paginators.json @@ -3,6 +3,12 @@ "DescribeAccountAttributes": { "result_key": "AccountAttributes" }, + "DescribeAddressTransfers": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken", + "result_key": "AddressTransfers" + }, "DescribeAddresses": { "result_key": "Addresses" }, diff --git a/apis/iot-2015-05-28.min.json b/apis/iot-2015-05-28.min.json index a5785c3683..18e73815f7 100644 --- a/apis/iot-2015-05-28.min.json +++ b/apis/iot-2015-05-28.min.json @@ -1439,10 +1439,10 @@ ], "members": { "subnetIds": { - "shape": "Sd7" + "shape": "Sd9" }, "securityGroups": { - "shape": "Sd9" + "shape": "Sdb" }, "vpcId": {}, "roleArn": {} @@ -1456,7 +1456,7 @@ "type": "structure", "members": { "topicRuleDestination": { - "shape": "Sdd" + "shape": "Sdf" } } } @@ -2225,10 +2225,10 @@ "members": { "roleArn": {}, "auditNotificationTargetConfigurations": { - "shape": "Sfd" + "shape": "Sff" }, "auditCheckConfigurations": { - "shape": "Sfg" + "shape": "Sfi" } } } @@ -2254,7 +2254,7 @@ "type": "structure", "members": { "finding": { - "shape": "Sfl" + "shape": "Sfn" } } } @@ -2311,13 +2311,13 @@ } }, "target": { - "shape": "Sg5" + "shape": "Sg7" }, "auditCheckToActionsMapping": { - "shape": "Sg9" + "shape": "Sgb" }, "actionsDefinition": { - "shape": "Sgb" + "shape": "Sgd" } } } @@ -2456,7 +2456,7 @@ "type": "structure", "members": { "authorizerDescription": { - "shape": "Sh2" + "shape": "Sh4" } } } @@ -2541,13 +2541,13 @@ }, "generationId": {}, "validity": { - "shape": "Shf" + "shape": "Shh" }, "certificateMode": {} } }, "registrationConfig": { - "shape": "Shh" + "shape": "Shj" } } } @@ -2609,7 +2609,7 @@ }, "generationId": {}, "validity": { - "shape": "Shf" + "shape": "Shh" }, "certificateMode": {} } @@ -2663,7 +2663,7 @@ "type": "structure", "members": { "authorizerDescription": { - "shape": "Sh2" + "shape": "Sh4" } } } @@ -2689,7 +2689,7 @@ "type": "structure", "members": { "taskSummary": { - "shape": "Shu" + "shape": "Shw" } } } @@ -2809,7 +2809,7 @@ "type": "structure", "members": { "eventConfigurations": { - "shape": "Sik" + "shape": "Sim" }, "creationDate": { "type": "timestamp" @@ -3144,7 +3144,7 @@ "description": {}, "templateVersion": {}, "environments": { - "shape": "Sjo" + "shape": "Sjq" }, "documentParameters": { "type": "list", @@ -3519,7 +3519,7 @@ "members": { "parentGroupName": {}, "rootToParentThingGroups": { - "shape": "Skh" + "shape": "Skj" }, "creationDate": { "type": "timestamp" @@ -3605,7 +3605,7 @@ "shape": "S9y" }, "thingTypeMetadata": { - "shape": "Sku" + "shape": "Skw" } } } @@ -3913,10 +3913,10 @@ "type": "structure", "members": { "thingIndexingConfiguration": { - "shape": "Slt" + "shape": "Slv" }, "thingGroupIndexingConfiguration": { - "shape": "Sm5" + "shape": "Sm7" } } } @@ -4279,7 +4279,7 @@ "type": "structure", "members": { "topicRuleDestination": { - "shape": "Sdd" + "shape": "Sdf" } } } @@ -4362,7 +4362,7 @@ "shape": "S8t" }, "violationEventAdditionalInfo": { - "shape": "Snn" + "shape": "Snp" }, "verificationState": {}, "verificationStateDescription": {}, @@ -4413,7 +4413,7 @@ "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" }, "nextMarker": {} } @@ -4452,7 +4452,7 @@ "findings": { "type": "list", "member": { - "shape": "Sfl" + "shape": "Sfn" } }, "nextToken": {} @@ -4770,7 +4770,7 @@ "billingGroups": { "type": "list", "member": { - "shape": "Ski" + "shape": "Skk" } }, "nextToken": {} @@ -4854,7 +4854,7 @@ "type": "structure", "members": { "certificates": { - "shape": "Sow" + "shape": "Soy" }, "nextMarker": {} } @@ -4895,7 +4895,7 @@ "type": "structure", "members": { "certificates": { - "shape": "Sow" + "shape": "Soy" }, "nextMarker": {} } @@ -5039,7 +5039,7 @@ "tasks": { "type": "list", "member": { - "shape": "Shu" + "shape": "Shw" } }, "nextToken": {} @@ -5223,7 +5223,7 @@ "members": { "thingArn": {}, "jobExecutionSummary": { - "shape": "Spw" + "shape": "Spy" } } } @@ -5280,7 +5280,7 @@ "members": { "jobId": {}, "jobExecutionSummary": { - "shape": "Spw" + "shape": "Spy" } } } @@ -5435,7 +5435,7 @@ "templateName": {}, "description": {}, "environments": { - "shape": "Sjo" + "shape": "Sjq" }, "templateVersion": {} } @@ -5680,7 +5680,7 @@ "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" }, "nextMarker": {} } @@ -5721,7 +5721,7 @@ "type": "structure", "members": { "principals": { - "shape": "Sqy" + "shape": "Sr0" }, "nextMarker": {} } @@ -5801,7 +5801,7 @@ "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" }, "nextMarker": {} } @@ -5838,7 +5838,7 @@ "type": "structure", "members": { "things": { - "shape": "Sr8" + "shape": "Sra" }, "nextToken": {} } @@ -6048,7 +6048,7 @@ "securityProfileIdentifiers": { "type": "list", "member": { - "shape": "Srr" + "shape": "Srt" } }, "nextToken": {} @@ -6095,10 +6095,10 @@ "type": "structure", "members": { "securityProfileIdentifier": { - "shape": "Srr" + "shape": "Srt" }, "target": { - "shape": "Srw" + "shape": "Sry" } } } @@ -6251,7 +6251,7 @@ "securityProfileTargets": { "type": "list", "member": { - "shape": "Srw" + "shape": "Sry" } }, "nextToken": {} @@ -6294,7 +6294,7 @@ "type": "structure", "members": { "thingGroups": { - "shape": "Skh" + "shape": "Skj" }, "nextToken": {} } @@ -6330,7 +6330,7 @@ "type": "structure", "members": { "thingGroups": { - "shape": "Skh" + "shape": "Skj" }, "nextToken": {} } @@ -6366,7 +6366,7 @@ "type": "structure", "members": { "principals": { - "shape": "Sqy" + "shape": "Sr0" }, "nextToken": {} } @@ -6486,7 +6486,7 @@ "shape": "S9y" }, "thingTypeMetadata": { - "shape": "Sku" + "shape": "Skw" } } } @@ -6585,7 +6585,7 @@ "type": "structure", "members": { "things": { - "shape": "Sr8" + "shape": "Sra" }, "nextToken": {} } @@ -6626,7 +6626,7 @@ "type": "structure", "members": { "things": { - "shape": "Sr8" + "shape": "Sra" }, "nextToken": {} } @@ -6678,10 +6678,10 @@ "type": "structure", "members": { "subnetIds": { - "shape": "Sd7" + "shape": "Sd9" }, "securityGroups": { - "shape": "Sd9" + "shape": "Sdb" }, "vpcId": {}, "roleArn": {} @@ -6778,7 +6778,7 @@ "type": "structure", "members": { "logTarget": { - "shape": "Stk" + "shape": "Stm" }, "logLevel": {} } @@ -6860,7 +6860,7 @@ "shape": "S8t" }, "violationEventAdditionalInfo": { - "shape": "Snn" + "shape": "Snp" }, "violationEventType": {}, "verificationState": {}, @@ -6922,7 +6922,7 @@ "type": "boolean" }, "registrationConfig": { - "shape": "Shh" + "shape": "Shj" }, "tags": { "shape": "S29" @@ -7131,7 +7131,7 @@ "thingId": {}, "thingTypeName": {}, "thingGroupNames": { - "shape": "Sug" + "shape": "Sui" }, "attributes": { "shape": "S3i" @@ -7165,7 +7165,7 @@ "shape": "S3i" }, "parentGroupNames": { - "shape": "Sug" + "shape": "Sui" } } } @@ -7253,7 +7253,7 @@ ], "members": { "logTarget": { - "shape": "Stk" + "shape": "Stm" }, "logLevel": {} } @@ -7292,10 +7292,10 @@ "locationName": "taskId" }, "target": { - "shape": "Sg5" + "shape": "Sg7" }, "auditCheckToActionsMapping": { - "shape": "Sg9" + "shape": "Sgb" }, "clientRequestToken": { "idempotencyToken": true @@ -7328,14 +7328,14 @@ "locationName": "taskId" }, "target": { - "shape": "Shw" + "shape": "Shy" }, "actions": { "type": "list", "member": {} }, "violationEventOccurrenceRange": { - "shape": "Shz" + "shape": "Si1" }, "includeOnlyActiveViolations": { "type": "boolean" @@ -7462,7 +7462,7 @@ "authInfos": { "type": "list", "member": { - "shape": "Sv9" + "shape": "Svb" } }, "clientId": { @@ -7470,10 +7470,10 @@ "locationName": "clientId" }, "policyNamesToAdd": { - "shape": "Svd" + "shape": "Svf" }, "policyNamesToSkip": { - "shape": "Svd" + "shape": "Svf" } } }, @@ -7486,13 +7486,13 @@ "type": "structure", "members": { "authInfo": { - "shape": "Sv9" + "shape": "Svb" }, "allowed": { "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" } } }, @@ -7503,7 +7503,7 @@ "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" } } }, @@ -7511,7 +7511,7 @@ "type": "structure", "members": { "policies": { - "shape": "Snu" + "shape": "Snw" } } } @@ -7656,10 +7656,10 @@ "members": { "roleArn": {}, "auditNotificationTargetConfigurations": { - "shape": "Sfd" + "shape": "Sff" }, "auditCheckConfigurations": { - "shape": "Sfg" + "shape": "Sfi" } } }, @@ -7789,7 +7789,7 @@ "locationName": "newAutoRegistrationStatus" }, "registrationConfig": { - "shape": "Shh" + "shape": "Shj" }, "removeAutoRegistration": { "type": "boolean" @@ -7971,7 +7971,7 @@ "type": "structure", "members": { "eventConfigurations": { - "shape": "Sik" + "shape": "Sim" } } }, @@ -8022,10 +8022,10 @@ "type": "structure", "members": { "thingIndexingConfiguration": { - "shape": "Slt" + "shape": "Slv" }, "thingGroupIndexingConfiguration": { - "shape": "Sm5" + "shape": "Sm7" } } }, @@ -8383,10 +8383,10 @@ "members": { "thingName": {}, "thingGroupsToAdd": { - "shape": "Sxo" + "shape": "Sxq" }, "thingGroupsToRemove": { - "shape": "Sxo" + "shape": "Sxq" }, "overrideDynamicGroups": { "type": "boolean" @@ -9509,18 +9509,45 @@ "type": {}, "id": {} } + }, + "location": { + "type": "structure", + "required": [ + "roleArn", + "trackerName", + "deviceId", + "latitude", + "longitude" + ], + "members": { + "roleArn": {}, + "trackerName": {}, + "deviceId": {}, + "timestamp": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": {}, + "unit": {} + } + }, + "latitude": {}, + "longitude": {} + } } } }, - "Sd7": { + "Sd9": { "type": "list", "member": {} }, - "Sd9": { + "Sdb": { "type": "list", "member": {} }, - "Sdd": { + "Sdf": { "type": "structure", "members": { "arn": {}, @@ -9542,10 +9569,10 @@ "type": "structure", "members": { "subnetIds": { - "shape": "Sd7" + "shape": "Sd9" }, "securityGroups": { - "shape": "Sd9" + "shape": "Sdb" }, "vpcId": {}, "roleArn": {} @@ -9553,7 +9580,7 @@ } } }, - "Sfd": { + "Sff": { "type": "map", "key": {}, "value": { @@ -9567,7 +9594,7 @@ } } }, - "Sfg": { + "Sfi": { "type": "map", "key": {}, "value": { @@ -9579,7 +9606,7 @@ } } }, - "Sfl": { + "Sfn": { "type": "structure", "members": { "findingId": {}, @@ -9600,7 +9627,7 @@ "shape": "S1o" }, "additionalInfo": { - "shape": "Sfp" + "shape": "Sfr" } } }, @@ -9614,7 +9641,7 @@ "shape": "S1o" }, "additionalInfo": { - "shape": "Sfp" + "shape": "Sfr" } } } @@ -9626,12 +9653,12 @@ } } }, - "Sfp": { + "Sfr": { "type": "map", "key": {}, "value": {} }, - "Sg5": { + "Sg7": { "type": "structure", "members": { "auditTaskId": {}, @@ -9649,7 +9676,7 @@ } } }, - "Sg9": { + "Sgb": { "type": "map", "key": {}, "value": { @@ -9657,7 +9684,7 @@ "member": {} } }, - "Sgb": { + "Sgd": { "type": "list", "member": { "type": "structure", @@ -9671,7 +9698,7 @@ } } }, - "Sh2": { + "Sh4": { "type": "structure", "members": { "authorizerName": {}, @@ -9696,7 +9723,7 @@ } } }, - "Shf": { + "Shh": { "type": "structure", "members": { "notBefore": { @@ -9707,7 +9734,7 @@ } } }, - "Shh": { + "Shj": { "type": "structure", "members": { "templateBody": {}, @@ -9715,7 +9742,7 @@ "templateName": {} } }, - "Shu": { + "Shw": { "type": "structure", "members": { "taskId": {}, @@ -9727,10 +9754,10 @@ "type": "timestamp" }, "target": { - "shape": "Shw" + "shape": "Shy" }, "violationEventOccurrenceRange": { - "shape": "Shz" + "shape": "Si1" }, "onlyActiveViolationsIncluded": { "type": "boolean" @@ -9739,7 +9766,7 @@ "type": "boolean" }, "actionsDefinition": { - "shape": "Sgb" + "shape": "Sgd" }, "taskStatistics": { "type": "structure", @@ -9757,7 +9784,7 @@ } } }, - "Shw": { + "Shy": { "type": "structure", "members": { "violationIds": { @@ -9768,7 +9795,7 @@ "behaviorName": {} } }, - "Shz": { + "Si1": { "type": "structure", "required": [ "startTime", @@ -9783,7 +9810,7 @@ } } }, - "Sik": { + "Sim": { "type": "map", "key": {}, "value": { @@ -9795,24 +9822,24 @@ } } }, - "Sjo": { + "Sjq": { "type": "list", "member": {} }, - "Skh": { + "Skj": { "type": "list", "member": { - "shape": "Ski" + "shape": "Skk" } }, - "Ski": { + "Skk": { "type": "structure", "members": { "groupName": {}, "groupArn": {} } }, - "Sku": { + "Skw": { "type": "structure", "members": { "deprecated": { @@ -9826,7 +9853,7 @@ } } }, - "Slt": { + "Slv": { "type": "structure", "required": [ "thingIndexingMode" @@ -9837,10 +9864,10 @@ "deviceDefenderIndexingMode": {}, "namedShadowIndexingMode": {}, "managedFields": { - "shape": "Sly" + "shape": "Sm0" }, "customFields": { - "shape": "Sly" + "shape": "Sm0" }, "filter": { "type": "structure", @@ -9853,7 +9880,7 @@ } } }, - "Sly": { + "Sm0": { "type": "list", "member": { "type": "structure", @@ -9863,7 +9890,7 @@ } } }, - "Sm5": { + "Sm7": { "type": "structure", "required": [ "thingGroupIndexingMode" @@ -9871,20 +9898,20 @@ "members": { "thingGroupIndexingMode": {}, "managedFields": { - "shape": "Sly" + "shape": "Sm0" }, "customFields": { - "shape": "Sly" + "shape": "Sm0" } } }, - "Snn": { + "Snp": { "type": "structure", "members": { "confidenceLevel": {} } }, - "Snu": { + "Snw": { "type": "list", "member": { "type": "structure", @@ -9894,7 +9921,7 @@ } } }, - "Sow": { + "Soy": { "type": "list", "member": { "type": "structure", @@ -9909,7 +9936,7 @@ } } }, - "Spw": { + "Spy": { "type": "structure", "members": { "status": {}, @@ -9930,15 +9957,15 @@ } } }, - "Sqy": { + "Sr0": { "type": "list", "member": {} }, - "Sr8": { + "Sra": { "type": "list", "member": {} }, - "Srr": { + "Srt": { "type": "structure", "required": [ "name", @@ -9949,7 +9976,7 @@ "arn": {} } }, - "Srw": { + "Sry": { "type": "structure", "required": [ "arn" @@ -9958,7 +9985,7 @@ "arn": {} } }, - "Stk": { + "Stm": { "type": "structure", "required": [ "targetType" @@ -9968,11 +9995,11 @@ "targetName": {} } }, - "Sug": { + "Sui": { "type": "list", "member": {} }, - "Sv9": { + "Svb": { "type": "structure", "required": [ "resources" @@ -9985,11 +10012,11 @@ } } }, - "Svd": { + "Svf": { "type": "list", "member": {} }, - "Sxo": { + "Sxq": { "type": "list", "member": {} } diff --git a/apis/iot-2015-05-28.normal.json b/apis/iot-2015-05-28.normal.json index 4bab72bc5a..2ac63cbe96 100644 --- a/apis/iot-2015-05-28.normal.json +++ b/apis/iot-2015-05-28.normal.json @@ -7566,6 +7566,10 @@ "openSearch": { "shape": "OpenSearchAction", "documentation": "Write data to an Amazon OpenSearch Service domain.
" + }, + "location": { + "shape": "LocationAction", + "documentation": "The Amazon Location Service rule action sends device location updates from an MQTT message to an Amazon Location tracker resource.
" } }, "documentation": "Describes the actions associated with a rule.
" @@ -10693,7 +10697,7 @@ }, "preProvisioningHook": { "shape": "ProvisioningHook", - "documentation": "Creates a pre-provisioning hook template.
" + "documentation": "Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING
. For more information about provisioning template types, see type.
The maximum number of results to return at one time. The default is 25.
", + "documentation": "The maximum number of results to return at one time. The default is 10.
", "location": "querystring", "locationName": "maxResults" }, @@ -17950,6 +17954,60 @@ } } }, + "LocationAction": { + "type": "structure", + "required": [ + "roleArn", + "trackerName", + "deviceId", + "latitude", + "longitude" + ], + "members": { + "roleArn": { + "shape": "AwsArn", + "documentation": "The IAM role that grants permission to write to the Amazon Location resource.
" + }, + "trackerName": { + "shape": "String", + "documentation": "The name of the tracker resource in Amazon Location in which the location is updated.
" + }, + "deviceId": { + "shape": "String", + "documentation": "The unique ID of the device providing the location data.
" + }, + "timestamp": { + "shape": "LocationTimestamp", + "documentation": "The time that the location data was sampled. The default value is the time the MQTT message was processed.
" + }, + "latitude": { + "shape": "String", + "documentation": "A string that evaluates to a double value that represents the latitude of the device's location.
" + }, + "longitude": { + "shape": "String", + "documentation": "A string that evaluates to a double value that represents the longitude of the device's location.
" + } + }, + "documentation": "The Amazon Location rule action sends device location updates from an MQTT message to an Amazon Location tracker resource.
" + }, + "LocationTimestamp": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": { + "shape": "String", + "documentation": "An expression that returns a long epoch time value.
" + }, + "unit": { + "shape": "String", + "documentation": "The precision of the timestamp value that results from the expression described in value
.
Valid values: SECONDS
| MILLISECONDS
| MICROSECONDS
| NANOSECONDS
. The default is MILLISECONDS
.
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
" + }, "LogGroupName": { "type": "string" }, @@ -19051,7 +19109,7 @@ "members": { "versionId": { "shape": "TemplateVersionId", - "documentation": "The ID of the fleet privisioning template version.
" + "documentation": "The ID of the fleet provisioning template version.
" }, "creationDate": { "shape": "DateType", @@ -22560,7 +22618,7 @@ }, "preProvisioningHook": { "shape": "ProvisioningHook", - "documentation": "Updates the pre-provisioning hook template.
" + "documentation": "Updates the pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING
. For more information about provisioning template types, see type.
Creates an export task, which allows you to efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask
operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.
Exporting log data to Amazon S3 buckets that are encrypted by KMS is not supported. Exporting log data to Amazon S3 buckets that have S3 Object Lock enabled with a retention period is not supported.
Exporting to S3 buckets that are encrypted with AES-256 is supported.
This is an asynchronous call. If all the required information is provided, this operation initiates an export task and responds with the ID of the task. After the task has started, you can use DescribeExportTasks to get the status of the export task. Each account can only have one active (RUNNING
or PENDING
) export task at a time. To cancel an export task, use CancelExportTask.
You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate out log data for each export task, you can specify a prefix to be used as the Amazon S3 key prefix for all exported objects.
Time-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log fild data by using Linux utilities.
Creates an export task, which allows you to efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask
operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.
This is an asynchronous call. If all the required information is provided, this operation initiates an export task and responds with the ID of the task. After the task has started, you can use DescribeExportTasks to get the status of the export task. Each account can only have one active (RUNNING
or PENDING
) export task at a time. To cancel an export task, use CancelExportTask.
You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate out log data for each export task, you can specify a prefix to be used as the Amazon S3 key prefix for all exported objects.
Exporting to S3 buckets that are encrypted with AES-256 is supported. Exporting to S3 buckets encrypted with SSE-KMS is not supported.
" }, "CreateLogGroup": { "name": "CreateLogGroup", @@ -712,6 +712,31 @@ ], "documentation": "Returns the results from the specified query.
Only the fields requested in the query are returned, along with a @ptr
field, which is the identifier for the log record. You can use the value of @ptr
in a GetLogRecord operation to get the full log record.
GetQueryResults
does not start a query execution. To run a query, use StartQuery.
If the value of the Status
field in the output is Running
, this operation returns only partial results. If you see a value of Scheduled
or Running
for the status, you can retry the operation later to see the final results.
Displays the tags associated with a CloudWatch Logs resource. Currently, log groups and destinations support tagging.
" + }, "ListTagsLogGroup": { "name": "ListTagsLogGroup", "http": { @@ -732,7 +757,9 @@ "shape": "ServiceUnavailableException" } ], - "documentation": "Lists the tags for the specified log group.
" + "documentation": "The ListTagsLogGroup operation is on the path to deprecation. We recommend that you use ListTagsForResource instead.
Lists the tags for the specified log group.
", + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API ListTagsForResource" }, "PutDestination": { "name": "PutDestination", @@ -1022,7 +1049,34 @@ "shape": "InvalidParameterException" } ], - "documentation": "Adds or updates the specified tags for the specified log group.
To list the tags for a log group, use ListTagsLogGroup. To remove tags, use UntagLogGroup.
For more information about tags, see Tag Log Groups in Amazon CloudWatch Logs in the Amazon CloudWatch Logs User Guide.
CloudWatch Logs doesn’t support IAM policies that prevent users from assigning specified tags to log groups using the aws:Resource/key-name
or aws:TagKeys
condition keys. For more information about using tags to control access, see Controlling access to Amazon Web Services resources using tags.
The TagLogGroup operation is on the path to deprecation. We recommend that you use TagResource instead.
Adds or updates the specified tags for the specified log group.
To list the tags for a log group, use ListTagsForResource. To remove tags, use UntagResource.
For more information about tags, see Tag Log Groups in Amazon CloudWatch Logs in the Amazon CloudWatch Logs User Guide.
CloudWatch Logs doesn’t support IAM policies that prevent users from assigning specified tags to log groups using the aws:Resource/key-name
or aws:TagKeys
condition keys. For more information about using tags to control access, see Controlling access to Amazon Web Services resources using tags.
Assigns one or more tags (key-value pairs) to the specified CloudWatch Logs resource. Currently, the only CloudWatch Logs resources that can be tagged are log groups and destinations.
Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.
Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.
You can use the TagResource
action with a resource that already has tags. If you specify a new tag key for the alarm, this tag is appended to the list of tags associated with the alarm. If you specify a tag key that is already associated with the alarm, the new tag value that you specify replaces the previous value for that tag.
You can associate as many as 50 tags with a CloudWatch Logs resource.
" }, "TestMetricFilter": { "name": "TestMetricFilter", @@ -1060,7 +1114,31 @@ "shape": "ResourceNotFoundException" } ], - "documentation": "Removes the specified tags from the specified log group.
To list the tags for a log group, use ListTagsLogGroup. To add tags, use TagLogGroup.
CloudWatch Logs doesn’t support IAM policies that prevent users from assigning specified tags to log groups using the aws:Resource/key-name
or aws:TagKeys
condition keys.
The UntagLogGroup operation is on the path to deprecation. We recommend that you use UntagResource instead.
Removes the specified tags from the specified log group.
To list the tags for a log group, use ListTagsForResource. To add tags, use TagResource.
CloudWatch Logs doesn’t support IAM policies that prevent users from assigning specified tags to log groups using the aws:Resource/key-name
or aws:TagKeys
condition keys.
Removes one or more tags from the specified resource.
" } }, "shapes": { @@ -1068,6 +1146,12 @@ "type": "string", "min": 1 }, + "AmazonResourceName": { + "type": "string", + "max": 1011, + "min": 1, + "pattern": "[\\w+=/:,.@-]*" + }, "Arn": { "type": "string" }, @@ -1187,7 +1271,7 @@ }, "Days": { "type": "integer", - "documentation": "The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, 2192, 2557, 2922, 3288, and 3653.
To set a log group to never have log events expire, use DeleteRetentionPolicy.
" + "documentation": "The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1827, and 3653.
To set a log group to never have log events expire, use DeleteRetentionPolicy.
" }, "DefaultValue": { "type": "double" @@ -2119,6 +2203,27 @@ "type": "string", "max": 256 }, + "ListTagsForResourceRequest": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "shape": "AmazonResourceName", + "documentation": "The ARN of the resource that you want to view tags for.
The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name
The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name
For more information about ARN format, see CloudWatch Logs resources and operations.
" + } + } + }, + "ListTagsForResourceResponse": { + "type": "structure", + "members": { + "tags": { + "shape": "Tags", + "documentation": "The list of tags associated with the requested resource.>
" + } + } + }, "ListTagsLogGroupRequest": { "type": "structure", "required": [ @@ -2129,7 +2234,9 @@ "shape": "LogGroupName", "documentation": "The name of the log group.
" } - } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse" }, "ListTagsLogGroupResponse": { "type": "structure", @@ -2138,7 +2245,9 @@ "shape": "Tags", "documentation": "The tags for the log group.
" } - } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse" }, "LogEventIndex": { "type": "integer" @@ -2484,6 +2593,10 @@ "roleArn": { "shape": "RoleArn", "documentation": "The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis PutRecord
operation on the destination stream.
An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources
" } } }, @@ -3038,6 +3151,14 @@ "min": 1, "pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+)$" }, + "TagKeyList": { + "type": "list", + "member": { + "shape": "TagKey" + }, + "max": 50, + "min": 0 + }, "TagList": { "type": "list", "member": { @@ -3060,6 +3181,25 @@ "shape": "Tags", "documentation": "The key-value pairs to use for the tags.
" } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model TagResourceRequest" + }, + "TagResourceRequest": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "shape": "AmazonResourceName", + "documentation": "The ARN of the resource that you're adding tags to.
The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name
The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name
For more information about ARN format, see CloudWatch Logs resources and operations.
" + }, + "tags": { + "shape": "Tags", + "documentation": "The list of key-value pairs to associate with the resource.
" + } } }, "TagValue": { @@ -3137,6 +3277,25 @@ "shape": "TagList", "documentation": "The tag keys. The corresponding tags are removed from the log group.
" } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model UntagResourceRequest" + }, + "UntagResourceRequest": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "shape": "AmazonResourceName", + "documentation": "The ARN of the CloudWatch Logs resource that you're removing tags from.
The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name
The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name
For more information about ARN format, see CloudWatch Logs resources and operations.
" + }, + "tagKeys": { + "shape": "TagKeyList", + "documentation": "The list of tag keys to remove from the resource.
" + } } }, "Value": { diff --git a/apis/sesv2-2019-09-27.min.json b/apis/sesv2-2019-09-27.min.json index 002ff05001..8af04053f2 100644 --- a/apis/sesv2-2019-09-27.min.json +++ b/apis/sesv2-2019-09-27.min.json @@ -13,6 +13,85 @@ "uid": "sesv2-2019-09-27" }, "operations": { + "BatchGetMetricData": { + "http": { + "requestUri": "/v2/email/metrics/batch" + }, + "input": { + "type": "structure", + "required": [ + "Queries" + ], + "members": { + "Queries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "Namespace", + "Metric", + "StartDate", + "EndDate" + ], + "members": { + "Id": {}, + "Namespace": {}, + "Metric": {}, + "Dimensions": { + "type": "map", + "key": {}, + "value": {} + }, + "StartDate": { + "type": "timestamp" + }, + "EndDate": { + "type": "timestamp" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Timestamps": { + "type": "list", + "member": { + "type": "timestamp" + } + }, + "Values": { + "type": "list", + "member": { + "type": "long" + } + } + } + } + }, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Code": {}, + "Message": {} + } + } + } + } + } + }, "CreateConfigurationSet": { "http": { "requestUri": "/v2/email/configuration-sets" @@ -25,22 +104,25 @@ "members": { "ConfigurationSetName": {}, "TrackingOptions": { - "shape": "S3" + "shape": "Sn" }, "DeliveryOptions": { - "shape": "S5" + "shape": "Sp" }, "ReputationOptions": { - "shape": "S8" + "shape": "Ss" }, "SendingOptions": { - "shape": "Sb" + "shape": "Sv" }, "Tags": { - "shape": "Sc" + "shape": "Sw" }, "SuppressionOptions": { - "shape": "Sg" + "shape": "S10" + }, + "VdmOptions": { + "shape": "S13" } } }, @@ -67,7 +149,7 @@ }, "EventDestinationName": {}, "EventDestination": { - "shape": "Sm" + "shape": "S1a" } } }, @@ -93,7 +175,7 @@ }, "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1r" }, "UnsubscribeAll": { "type": "boolean" @@ -118,11 +200,11 @@ "members": { "ContactListName": {}, "Topics": { - "shape": "S1b" + "shape": "S1z" }, "Description": {}, "Tags": { - "shape": "Sc" + "shape": "Sw" } } }, @@ -171,7 +253,7 @@ "members": { "PoolName": {}, "Tags": { - "shape": "Sc" + "shape": "Sw" }, "ScalingMode": {} } @@ -195,10 +277,10 @@ "ReportName": {}, "FromEmailAddress": {}, "Content": { - "shape": "S1s" + "shape": "S2g" }, "Tags": { - "shape": "Sc" + "shape": "Sw" } } }, @@ -226,10 +308,10 @@ "members": { "EmailIdentity": {}, "Tags": { - "shape": "Sc" + "shape": "Sw" }, "DkimSigningAttributes": { - "shape": "S27" + "shape": "S2v" }, "ConfigurationSetName": {} } @@ -242,7 +324,7 @@ "type": "boolean" }, "DkimAttributes": { - "shape": "S2d" + "shape": "S31" } } } @@ -288,7 +370,7 @@ "members": { "TemplateName": {}, "TemplateContent": { - "shape": "S2o" + "shape": "S3b" } } }, @@ -309,10 +391,10 @@ ], "members": { "ImportDestination": { - "shape": "S2t" + "shape": "S3g" }, "ImportDataSource": { - "shape": "S2y" + "shape": "S3l" } } }, @@ -598,7 +680,7 @@ "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S11" } } }, @@ -607,14 +689,14 @@ "members": { "MailType": {}, "WebsiteURL": { - "shape": "S3x" + "shape": "S4k" }, "ContactLanguage": {}, "UseCaseDescription": { - "shape": "S3z" + "shape": "S4m" }, "AdditionalContactEmailAddresses": { - "shape": "S40" + "shape": "S4n" }, "ReviewDetails": { "type": "structure", @@ -624,6 +706,9 @@ } } } + }, + "VdmAttributes": { + "shape": "S4s" } } } @@ -695,22 +780,25 @@ "members": { "ConfigurationSetName": {}, "TrackingOptions": { - "shape": "S3" + "shape": "Sn" }, "DeliveryOptions": { - "shape": "S5" + "shape": "Sp" }, "ReputationOptions": { - "shape": "S8" + "shape": "Ss" }, "SendingOptions": { - "shape": "Sb" + "shape": "Sv" }, "Tags": { - "shape": "Sc" + "shape": "Sw" }, "SuppressionOptions": { - "shape": "Sg" + "shape": "S10" + }, + "VdmOptions": { + "shape": "S13" } } } @@ -749,19 +837,19 @@ "type": "boolean" }, "MatchingEventTypes": { - "shape": "Sn" + "shape": "S1b" }, "KinesisFirehoseDestination": { - "shape": "Sp" + "shape": "S1d" }, "CloudWatchDestination": { - "shape": "Sr" + "shape": "S1f" }, "SnsDestination": { - "shape": "Sx" + "shape": "S1l" }, "PinpointDestination": { - "shape": "Sy" + "shape": "S1m" } } } @@ -797,10 +885,10 @@ "ContactListName": {}, "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1r" }, "TopicDefaultPreferences": { - "shape": "S13" + "shape": "S1r" }, "UnsubscribeAll": { "type": "boolean" @@ -837,7 +925,7 @@ "members": { "ContactListName": {}, "Topics": { - "shape": "S1b" + "shape": "S1z" }, "Description": {}, "CreatedTimestamp": { @@ -847,7 +935,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sc" + "shape": "Sw" } } } @@ -902,7 +990,7 @@ "type": "structure", "members": { "DedicatedIp": { - "shape": "S4t" + "shape": "S5j" } } } @@ -970,7 +1058,7 @@ "DedicatedIps": { "type": "list", "member": { - "shape": "S4t" + "shape": "S5j" } }, "NextToken": {} @@ -1000,10 +1088,10 @@ }, "AccountStatus": {}, "ActiveSubscribedDomains": { - "shape": "S57" + "shape": "S5x" }, "PendingExpirationSubscribedDomains": { - "shape": "S57" + "shape": "S5x" } } } @@ -1034,10 +1122,10 @@ ], "members": { "DeliverabilityTestReport": { - "shape": "S5f" + "shape": "S65" }, "OverallPlacement": { - "shape": "S5h" + "shape": "S67" }, "IspPlacements": { "type": "list", @@ -1046,14 +1134,14 @@ "members": { "IspName": {}, "PlacementStatistics": { - "shape": "S5h" + "shape": "S67" } } } }, "Message": {}, "Tags": { - "shape": "Sc" + "shape": "Sw" } } } @@ -1082,7 +1170,7 @@ ], "members": { "DomainDeliverabilityCampaign": { - "shape": "S5p" + "shape": "S6f" } } } @@ -1127,13 +1215,13 @@ "type": "structure", "members": { "VolumeStatistics": { - "shape": "S5z" + "shape": "S6p" }, "ReadRatePercent": { "type": "double" }, "DomainIspPlacements": { - "shape": "S60" + "shape": "S6q" } } }, @@ -1146,10 +1234,10 @@ "type": "timestamp" }, "VolumeStatistics": { - "shape": "S5z" + "shape": "S6p" }, "DomainIspPlacements": { - "shape": "S60" + "shape": "S6q" } } } @@ -1185,7 +1273,7 @@ "type": "boolean" }, "DkimAttributes": { - "shape": "S2d" + "shape": "S31" }, "MailFromAttributes": { "type": "structure", @@ -1201,10 +1289,10 @@ } }, "Policies": { - "shape": "S6a" + "shape": "S70" }, "Tags": { - "shape": "Sc" + "shape": "Sw" }, "ConfigurationSetName": {}, "VerificationStatus": {} @@ -1232,7 +1320,7 @@ "type": "structure", "members": { "Policies": { - "shape": "S6a" + "shape": "S70" } } } @@ -1263,7 +1351,7 @@ "members": { "TemplateName": {}, "TemplateContent": { - "shape": "S2o" + "shape": "S3b" } } } @@ -1290,10 +1378,10 @@ "members": { "JobId": {}, "ImportDestination": { - "shape": "S2t" + "shape": "S3g" }, "ImportDataSource": { - "shape": "S2y" + "shape": "S3l" }, "FailureInfo": { "type": "structure", @@ -1485,10 +1573,10 @@ "members": { "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1r" }, "TopicDefaultPreferences": { - "shape": "S13" + "shape": "S1r" }, "UnsubscribeAll": { "type": "boolean" @@ -1600,7 +1688,7 @@ "DeliverabilityTestReports": { "type": "list", "member": { - "shape": "S5f" + "shape": "S65" } }, "NextToken": {} @@ -1654,7 +1742,7 @@ "DomainDeliverabilityCampaigns": { "type": "list", "member": { - "shape": "S5p" + "shape": "S6f" } }, "NextToken": {} @@ -1769,7 +1857,7 @@ "members": { "JobId": {}, "ImportDestination": { - "shape": "S2t" + "shape": "S3g" }, "JobStatus": {}, "CreatedTimestamp": { @@ -1788,6 +1876,50 @@ } } }, + "ListRecommendations": { + "http": { + "requestUri": "/v2/email/vdm/recommendations" + }, + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "map", + "key": {}, + "value": {} + }, + "NextToken": {}, + "PageSize": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Recommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Type": {}, + "Description": {}, + "Status": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + }, + "Impact": {} + } + } + }, + "NextToken": {} + } + } + }, "ListSuppressedDestinations": { "http": { "method": "GET", @@ -1797,7 +1929,7 @@ "type": "structure", "members": { "Reasons": { - "shape": "Sh", + "shape": "S11", "location": "querystring", "locationName": "Reason" }, @@ -1871,7 +2003,7 @@ ], "members": { "Tags": { - "shape": "Sc" + "shape": "Sw" } } } @@ -1908,14 +2040,14 @@ "members": { "MailType": {}, "WebsiteURL": { - "shape": "S3x" + "shape": "S4k" }, "ContactLanguage": {}, "UseCaseDescription": { - "shape": "S3z" + "shape": "S4m" }, "AdditionalContactEmailAddresses": { - "shape": "S40" + "shape": "S4n" }, "ProductionAccessEnabled": { "type": "boolean" @@ -1954,7 +2086,28 @@ "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "PutAccountVdmAttributes": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/account/vdm" + }, + "input": { + "type": "structure", + "required": [ + "VdmAttributes" + ], + "members": { + "VdmAttributes": { + "shape": "S4s" } } }, @@ -2053,7 +2206,7 @@ "locationName": "ConfigurationSetName" }, "SuppressedReasons": { - "shape": "Sh" + "shape": "S11" } } }, @@ -2085,6 +2238,31 @@ "members": {} } }, + "PutConfigurationSetVdmOptions": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options" + }, + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "location": "uri", + "locationName": "ConfigurationSetName" + }, + "VdmOptions": { + "shape": "S13" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "PutDedicatedIpInPool": { "http": { "method": "PUT", @@ -2150,7 +2328,7 @@ "type": "boolean" }, "SubscribedDomains": { - "shape": "S57" + "shape": "S5x" } } }, @@ -2225,7 +2403,7 @@ }, "SigningAttributesOrigin": {}, "SigningAttributes": { - "shape": "S27" + "shape": "S2v" } } }, @@ -2234,7 +2412,7 @@ "members": { "DkimStatus": {}, "DkimTokens": { - "shape": "S2f" + "shape": "S33" } } } @@ -2323,18 +2501,18 @@ "FromEmailAddress": {}, "FromEmailAddressIdentityArn": {}, "ReplyToAddresses": { - "shape": "S97" + "shape": "Sac" }, "FeedbackForwardingEmailAddress": {}, "FeedbackForwardingEmailAddressIdentityArn": {}, "DefaultEmailTags": { - "shape": "S98" + "shape": "Sad" }, "DefaultContent": { "type": "structure", "members": { "Template": { - "shape": "S20" + "shape": "S2o" } } }, @@ -2347,10 +2525,10 @@ ], "members": { "Destination": { - "shape": "S9f" + "shape": "Sak" }, "ReplacementTags": { - "shape": "S98" + "shape": "Sad" }, "ReplacementEmailContent": { "type": "structure", @@ -2425,18 +2603,18 @@ "FromEmailAddress": {}, "FromEmailAddressIdentityArn": {}, "Destination": { - "shape": "S9f" + "shape": "Sak" }, "ReplyToAddresses": { - "shape": "S97" + "shape": "Sac" }, "FeedbackForwardingEmailAddress": {}, "FeedbackForwardingEmailAddressIdentityArn": {}, "Content": { - "shape": "S1s" + "shape": "S2g" }, "EmailTags": { - "shape": "S98" + "shape": "Sad" }, "ConfigurationSetName": {}, "ListManagementOptions": { @@ -2471,7 +2649,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sc" + "shape": "Sw" } } }, @@ -2559,7 +2737,7 @@ "locationName": "EventDestinationName" }, "EventDestination": { - "shape": "Sm" + "shape": "S1a" } } }, @@ -2589,7 +2767,7 @@ "locationName": "EmailAddress" }, "TopicPreferences": { - "shape": "S13" + "shape": "S1r" }, "UnsubscribeAll": { "type": "boolean" @@ -2618,7 +2796,7 @@ "locationName": "ContactListName" }, "Topics": { - "shape": "S1b" + "shape": "S1z" }, "Description": {} } @@ -2706,7 +2884,7 @@ "locationName": "TemplateName" }, "TemplateContent": { - "shape": "S2o" + "shape": "S3b" } } }, @@ -2717,7 +2895,7 @@ } }, "shapes": { - "S3": { + "Sn": { "type": "structure", "required": [ "CustomRedirectDomain" @@ -2726,14 +2904,14 @@ "CustomRedirectDomain": {} } }, - "S5": { + "Sp": { "type": "structure", "members": { "TlsPolicy": {}, "SendingPoolName": {} } }, - "S8": { + "Ss": { "type": "structure", "members": { "ReputationMetricsEnabled": { @@ -2744,7 +2922,7 @@ } } }, - "Sb": { + "Sv": { "type": "structure", "members": { "SendingEnabled": { @@ -2752,7 +2930,7 @@ } } }, - "Sc": { + "Sw": { "type": "list", "member": { "type": "structure", @@ -2766,46 +2944,63 @@ } } }, - "Sg": { + "S10": { "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S11" } } }, - "Sh": { + "S11": { "type": "list", "member": {} }, - "Sm": { + "S13": { + "type": "structure", + "members": { + "DashboardOptions": { + "type": "structure", + "members": { + "EngagementMetrics": {} + } + }, + "GuardianOptions": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": {} + } + } + } + }, + "S1a": { "type": "structure", "members": { "Enabled": { "type": "boolean" }, "MatchingEventTypes": { - "shape": "Sn" + "shape": "S1b" }, "KinesisFirehoseDestination": { - "shape": "Sp" + "shape": "S1d" }, "CloudWatchDestination": { - "shape": "Sr" + "shape": "S1f" }, "SnsDestination": { - "shape": "Sx" + "shape": "S1l" }, "PinpointDestination": { - "shape": "Sy" + "shape": "S1m" } } }, - "Sn": { + "S1b": { "type": "list", "member": {} }, - "Sp": { + "S1d": { "type": "structure", "required": [ "IamRoleArn", @@ -2816,7 +3011,7 @@ "DeliveryStreamArn": {} } }, - "Sr": { + "S1f": { "type": "structure", "required": [ "DimensionConfigurations" @@ -2840,7 +3035,7 @@ } } }, - "Sx": { + "S1l": { "type": "structure", "required": [ "TopicArn" @@ -2849,13 +3044,13 @@ "TopicArn": {} } }, - "Sy": { + "S1m": { "type": "structure", "members": { "ApplicationArn": {} } }, - "S13": { + "S1r": { "type": "list", "member": { "type": "structure", @@ -2869,7 +3064,7 @@ } } }, - "S1b": { + "S1z": { "type": "list", "member": { "type": "structure", @@ -2886,7 +3081,7 @@ } } }, - "S1s": { + "S2g": { "type": "structure", "members": { "Simple": { @@ -2897,16 +3092,16 @@ ], "members": { "Subject": { - "shape": "S1u" + "shape": "S2i" }, "Body": { "type": "structure", "members": { "Text": { - "shape": "S1u" + "shape": "S2i" }, "Html": { - "shape": "S1u" + "shape": "S2i" } } } @@ -2924,11 +3119,11 @@ } }, "Template": { - "shape": "S20" + "shape": "S2o" } } }, - "S1u": { + "S2i": { "type": "structure", "required": [ "Data" @@ -2938,7 +3133,7 @@ "Charset": {} } }, - "S20": { + "S2o": { "type": "structure", "members": { "TemplateName": {}, @@ -2946,7 +3141,7 @@ "TemplateData": {} } }, - "S27": { + "S2v": { "type": "structure", "members": { "DomainSigningSelector": {}, @@ -2957,7 +3152,7 @@ "NextSigningKeyLength": {} } }, - "S2d": { + "S31": { "type": "structure", "members": { "SigningEnabled": { @@ -2965,7 +3160,7 @@ }, "Status": {}, "Tokens": { - "shape": "S2f" + "shape": "S33" }, "SigningAttributesOrigin": {}, "NextSigningKeyLength": {}, @@ -2975,11 +3170,11 @@ } } }, - "S2f": { + "S33": { "type": "list", "member": {} }, - "S2o": { + "S3b": { "type": "structure", "members": { "Subject": {}, @@ -2987,7 +3182,7 @@ "Html": {} } }, - "S2t": { + "S3g": { "type": "structure", "members": { "SuppressionListDestination": { @@ -3012,7 +3207,7 @@ } } }, - "S2y": { + "S3l": { "type": "structure", "required": [ "S3Url", @@ -3023,15 +3218,15 @@ "DataFormat": {} } }, - "S3x": { + "S4k": { "type": "string", "sensitive": true }, - "S3z": { + "S4m": { "type": "string", "sensitive": true }, - "S40": { + "S4n": { "type": "list", "member": { "type": "string", @@ -3039,7 +3234,28 @@ }, "sensitive": true }, - "S4t": { + "S4s": { + "type": "structure", + "required": [ + "VdmEnabled" + ], + "members": { + "VdmEnabled": {}, + "DashboardAttributes": { + "type": "structure", + "members": { + "EngagementMetrics": {} + } + }, + "GuardianAttributes": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": {} + } + } + } + }, + "S5j": { "type": "structure", "required": [ "Ip", @@ -3055,7 +3271,7 @@ "PoolName": {} } }, - "S57": { + "S5x": { "type": "list", "member": { "type": "structure", @@ -3079,7 +3295,7 @@ } } }, - "S5f": { + "S65": { "type": "structure", "members": { "ReportId": {}, @@ -3092,7 +3308,7 @@ "DeliverabilityTestStatus": {} } }, - "S5h": { + "S67": { "type": "structure", "members": { "InboxPercentage": { @@ -3112,7 +3328,7 @@ } } }, - "S5p": { + "S6f": { "type": "structure", "members": { "CampaignId": {}, @@ -3153,7 +3369,7 @@ } } }, - "S5z": { + "S6p": { "type": "structure", "members": { "InboxRawCount": { @@ -3170,7 +3386,7 @@ } } }, - "S60": { + "S6q": { "type": "list", "member": { "type": "structure", @@ -3191,16 +3407,16 @@ } } }, - "S6a": { + "S70": { "type": "map", "key": {}, "value": {} }, - "S97": { + "Sac": { "type": "list", "member": {} }, - "S98": { + "Sad": { "type": "list", "member": { "type": "structure", @@ -3214,17 +3430,17 @@ } } }, - "S9f": { + "Sak": { "type": "structure", "members": { "ToAddresses": { - "shape": "S97" + "shape": "Sac" }, "CcAddresses": { - "shape": "S97" + "shape": "Sac" }, "BccAddresses": { - "shape": "S97" + "shape": "Sac" } } } diff --git a/apis/sesv2-2019-09-27.normal.json b/apis/sesv2-2019-09-27.normal.json index 480b7e3e33..df327b4d70 100644 --- a/apis/sesv2-2019-09-27.normal.json +++ b/apis/sesv2-2019-09-27.normal.json @@ -13,6 +13,34 @@ "uid": "sesv2-2019-09-27" }, "operations": { + "BatchGetMetricData": { + "name": "BatchGetMetricData", + "http": { + "method": "POST", + "requestUri": "/v2/email/metrics/batch" + }, + "input": { + "shape": "BatchGetMetricDataRequest" + }, + "output": { + "shape": "BatchGetMetricDataResponse" + }, + "errors": [ + { + "shape": "BadRequestException" + }, + { + "shape": "InternalServiceErrorException" + }, + { + "shape": "TooManyRequestsException" + }, + { + "shape": "NotFoundException" + } + ], + "documentation": "Retrieves batches of metric data collected based on your sending activity.
You can execute this operation no more than 16 times per second, and with at most 160 queries from the batches per second (cumulative).
" + }, "CreateConfigurationSet": { "name": "CreateConfigurationSet", "http": { @@ -1320,6 +1348,31 @@ ], "documentation": "Lists all of the import jobs.
" }, + "ListRecommendations": { + "name": "ListRecommendations", + "http": { + "method": "POST", + "requestUri": "/v2/email/vdm/recommendations" + }, + "input": { + "shape": "ListRecommendationsRequest" + }, + "output": { + "shape": "ListRecommendationsResponse" + }, + "errors": [ + { + "shape": "TooManyRequestsException" + }, + { + "shape": "BadRequestException" + }, + { + "shape": "NotFoundException" + } + ], + "documentation": "Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.
You can execute this operation no more than once per second.
" + }, "ListSuppressedDestinations": { "name": "ListSuppressedDestinations", "http": { @@ -1461,6 +1514,28 @@ ], "documentation": "Change the settings for the account-level suppression list.
" }, + "PutAccountVdmAttributes": { + "name": "PutAccountVdmAttributes", + "http": { + "method": "PUT", + "requestUri": "/v2/email/account/vdm" + }, + "input": { + "shape": "PutAccountVdmAttributesRequest" + }, + "output": { + "shape": "PutAccountVdmAttributesResponse" + }, + "errors": [ + { + "shape": "BadRequestException" + }, + { + "shape": "TooManyRequestsException" + } + ], + "documentation": "Update your Amazon SES account VDM attributes.
You can execute this operation no more than once per second.
" + }, "PutConfigurationSetDeliveryOptions": { "name": "PutConfigurationSetDeliveryOptions", "http": { @@ -1586,6 +1661,31 @@ ], "documentation": "Specify a custom domain to use for open and click tracking elements in email that you send.
" }, + "PutConfigurationSetVdmOptions": { + "name": "PutConfigurationSetVdmOptions", + "http": { + "method": "PUT", + "requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options" + }, + "input": { + "shape": "PutConfigurationSetVdmOptionsRequest" + }, + "output": { + "shape": "PutConfigurationSetVdmOptionsResponse" + }, + "errors": [ + { + "shape": "NotFoundException" + }, + { + "shape": "TooManyRequestsException" + }, + { + "shape": "BadRequestException" + } + ], + "documentation": "Specify VDM preferences for email that you send using the configuration set.
You can execute this operation no more than once per second.
" + }, "PutDedicatedIpInPool": { "name": "PutDedicatedIpInPool", "http": { @@ -2222,6 +2322,78 @@ "AttributesData": { "type": "string" }, + "BatchGetMetricDataQueries": { + "type": "list", + "member": { + "shape": "BatchGetMetricDataQuery" + }, + "max": 10, + "min": 1 + }, + "BatchGetMetricDataQuery": { + "type": "structure", + "required": [ + "Id", + "Namespace", + "Metric", + "StartDate", + "EndDate" + ], + "members": { + "Id": { + "shape": "QueryIdentifier", + "documentation": "The query identifier.
" + }, + "Namespace": { + "shape": "MetricNamespace", + "documentation": "The query namespace - e.g. VDM
The queried metric. This can be one of the following:
SEND
– Emails sent eligible for tracking in the VDM dashboard. This excludes emails sent to the mailbox simulator and emails addressed to more than one recipient.
COMPLAINT
– Complaints received for your account. This excludes complaints from the mailbox simulator, those originating from your account-level suppression list (if enabled), and those for emails addressed to more than one recipient
PERMANENT_BOUNCE
– Permanent bounces - i.e. feedback received for emails sent to non-existent mailboxes. Excludes bounces from the mailbox simulator, those originating from your account-level suppression list (if enabled), and those for emails addressed to more than one recipient.
TRANSIENT_BOUNCE
– Transient bounces - i.e. feedback received for delivery failures excluding issues with non-existent mailboxes. Excludes bounces from the mailbox simulator, and those for emails addressed to more than one recipient.
OPEN
– Unique open events for emails including open trackers. Excludes opens for emails addressed to more than one recipient.
CLICK
– Unique click events for emails including wrapped links. Excludes clicks for emails addressed to more than one recipient.
DELIVERY
– Successful deliveries for email sending attempts. Excludes deliveries to the mailbox simulator and for emails addressed to more than one recipient.
DELIVERY_OPEN
– Successful deliveries for email sending attempts. Excludes deliveries to the mailbox simulator, for emails addressed to more than one recipient, and emails without open trackers.
DELIVERY_CLICK
– Successful deliveries for email sending attempts. Excludes deliveries to the mailbox simulator, for emails addressed to more than one recipient, and emails without click trackers.
DELIVERY_COMPLAINT
– Successful deliveries for email sending attempts. Excludes deliveries to the mailbox simulator, for emails addressed to more than one recipient, and emails addressed to recipients hosted by ISPs with which Amazon SES does not have a feedback loop agreement.
An object that contains mapping between MetricDimensionName
and MetricDimensionValue
to filter metrics by.
Represents the start date for the query interval.
" + }, + "EndDate": { + "shape": "Timestamp", + "documentation": "Represents the end date for the query interval.
" + } + }, + "documentation": "Represents a single metric data query to include in a batch.
" + }, + "BatchGetMetricDataRequest": { + "type": "structure", + "required": [ + "Queries" + ], + "members": { + "Queries": { + "shape": "BatchGetMetricDataQueries", + "documentation": "A list of queries for metrics to be retrieved.
" + } + }, + "documentation": "Represents a request to retrieve a batch of metric data.
" + }, + "BatchGetMetricDataResponse": { + "type": "structure", + "members": { + "Results": { + "shape": "MetricDataResultList", + "documentation": "A list of successfully retrieved MetricDataResult
.
A list of MetricDataError
encountered while processing your metric data batch request.
Represents the result of processing your metric data batch request
" + }, "BehaviorOnMxFailure": { "type": "string", "documentation": "The action to take if the required MX record can't be found when you send an email. When you set this value to UseDefaultValue
, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to RejectMessage
, the Amazon SES API v2 returns a MailFromDomainNotVerified
error, and doesn't attempt to deliver the email.
These behaviors are taken when the custom MAIL FROM domain configuration is in the Pending
, Failed
, and TemporaryFailure
states.
An object that represents the content of the email, and optionally a character set specification.
" }, + "Counter": { + "type": "long" + }, "CreateConfigurationSetEventDestinationRequest": { "type": "structure", "required": [ @@ -2587,6 +2762,10 @@ }, "SuppressionOptions": { "shape": "SuppressionOptions" + }, + "VdmOptions": { + "shape": "VdmOptions", + "documentation": "An object that defines the VDM options for emails that you send using the configuration set.
" } }, "documentation": "A request to create a configuration set.
" @@ -2959,6 +3138,26 @@ "shape": "DailyVolume" } }, + "DashboardAttributes": { + "type": "structure", + "members": { + "EngagementMetrics": { + "shape": "FeatureStatus", + "documentation": "Specifies the status of your VDM engagement metrics collection. Can be one of the following:
ENABLED
– Amazon SES enables engagement metrics for your account.
DISABLED
– Amazon SES disables engagement metrics for your account.
An object containing additional settings for your VDM configuration as applicable to the Dashboard.
" + }, + "DashboardOptions": { + "type": "structure", + "members": { + "EngagementMetrics": { + "shape": "FeatureStatus", + "documentation": "Specifies the status of your VDM engagement metrics collection. Can be one of the following:
ENABLED
– Amazon SES enables engagement metrics for the configuration set.
DISABLED
– Amazon SES disables engagement metrics for the configuration set.
An object containing additional settings for your VDM configuration as applicable to the Dashboard.
" + }, "DataFormat": { "type": "string", "documentation": "The data format of the import job's data source.
", @@ -3345,6 +3544,17 @@ "LINK_TAG" ] }, + "Dimensions": { + "type": "map", + "key": { + "shape": "MetricDimensionName" + }, + "value": { + "shape": "MetricDimensionValue" + }, + "max": 3, + "min": 1 + }, "DisplayName": { "type": "string" }, @@ -3793,6 +4003,13 @@ "type": "string", "documentation": "The URL that the recipient of the verification email is sent to if his or her address is not successfully verified.
" }, + "FeatureStatus": { + "type": "string", + "enum": [ + "ENABLED", + "DISABLED" + ] + }, "FeedbackId": { "type": "string" }, @@ -3834,6 +4051,10 @@ "Details": { "shape": "AccountDetails", "documentation": "An object that defines your account details.
" + }, + "VdmAttributes": { + "shape": "VdmAttributes", + "documentation": "The VDM attributes that apply to your Amazon SES account.
" } }, "documentation": "A list of details about the email-sending capabilities of your Amazon SES account in the current Amazon Web Services Region.
" @@ -3936,6 +4157,10 @@ "SuppressionOptions": { "shape": "SuppressionOptions", "documentation": "An object that contains information about the suppression list preferences for your account.
" + }, + "VdmOptions": { + "shape": "VdmOptions", + "documentation": "An object that contains information about the VDM preferences for your configuration set.
" } }, "documentation": "Information about a configuration set.
" @@ -4529,6 +4754,26 @@ }, "documentation": "Information about the suppressed email address.
" }, + "GuardianAttributes": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": { + "shape": "FeatureStatus", + "documentation": "Specifies the status of your VDM optimized shared delivery. Can be one of the following:
ENABLED
– Amazon SES enables optimized shared delivery for your account.
DISABLED
– Amazon SES disables optimized shared delivery for your account.
An object containing additional settings for your VDM configuration as applicable to the Guardian.
" + }, + "GuardianOptions": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": { + "shape": "FeatureStatus", + "documentation": "Specifies the status of your VDM optimized shared delivery. Can be one of the following:
ENABLED
– Amazon SES enables optimized shared delivery for the configuration set.
DISABLED
– Amazon SES disables optimized shared delivery for the configuration set.
An object containing additional settings for your VDM configuration as applicable to the Guardian.
" + }, "Identity": { "type": "string", "min": 1 @@ -5149,6 +5394,65 @@ }, "documentation": "A list of dedicated IP pools that are associated with your Amazon Web Services account.
" }, + "ListRecommendationFilterValue": { + "type": "string", + "max": 512, + "min": 1 + }, + "ListRecommendationsFilter": { + "type": "map", + "key": { + "shape": "ListRecommendationsFilterKey" + }, + "value": { + "shape": "ListRecommendationFilterValue" + }, + "documentation": "An object that contains mapping between ListRecommendationsFilterKey
and ListRecommendationFilterValue
to filter by.
The ListRecommendations
filter type. This can be one of the following:
TYPE
– The recommendation type, with values like DKIM
, SPF
or DMARC
.
IMPACT
– The recommendation impact, with values like HIGH
or LOW
.
STATUS
– The recommendation status, with values like OPEN
or FIXED
.
RESOURCE_ARN
– The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com
.
Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS
and IMPACT
or STATUS
and TYPE
A token returned from a previous call to ListRecommendations
to indicate the position in the list of recommendations.
The number of results to show in a single call to ListRecommendations
. If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken
element, which you can use to obtain additional results.
The value you specify has to be at least 1, and can be no more than 100.
" + } + }, + "documentation": "Represents a request to list the existing recommendations for your account.
" + }, + "ListRecommendationsResponse": { + "type": "structure", + "members": { + "Recommendations": { + "shape": "RecommendationsList", + "documentation": "The recommendations applicable to your account.
" + }, + "NextToken": { + "shape": "NextToken", + "documentation": "A string token indicating that there might be additional recommendations available to be listed. Use the token provided in the ListRecommendationsResponse
to use in the subsequent call to ListRecommendations
with the same parameters to retrieve the next page of recommendations.
Contains the response to your request to retrieve the list of recommendations for your account.
" + }, "ListSuppressedDestinationsRequest": { "type": "structure", "members": { @@ -5336,6 +5640,93 @@ "type": "string", "documentation": "The value of the message tag. The message tag value has to meet the following criteria:
It can only contain ASCII letters (a–z, A–Z), numbers (0–9), underscores (_), or dashes (-).
It can contain no more than 256 characters.
The query identifier.
" + }, + "Code": { + "shape": "QueryErrorCode", + "documentation": "The query error code. Can be one of:
INTERNAL_FAILURE
– Amazon SES has failed to process one of the queries.
ACCESS_DENIED
– You have insufficient access to retrieve metrics based on the given query.
The error message associated with the current query error.
" + } + }, + "documentation": "An error corresponding to the unsuccessful processing of a single metric data query.
" + }, + "MetricDataErrorList": { + "type": "list", + "member": { + "shape": "MetricDataError" + } + }, + "MetricDataResult": { + "type": "structure", + "members": { + "Id": { + "shape": "QueryIdentifier", + "documentation": "The query identifier.
" + }, + "Timestamps": { + "shape": "TimestampList", + "documentation": "A list of timestamps for the metric data results.
" + }, + "Values": { + "shape": "MetricValueList", + "documentation": "A list of values (cumulative / sum) for the metric data results.
" + } + }, + "documentation": "The result of a single metric data query.
" + }, + "MetricDataResultList": { + "type": "list", + "member": { + "shape": "MetricDataResult" + } + }, + "MetricDimensionName": { + "type": "string", + "documentation": "The BatchGetMetricDataQuery
dimension name. This can be one of the following:
EMAIL_IDENTITY
– The email identity used when sending messages.
CONFIGURATION_SET
– The configuration set used when sending messages (if one was used).
ISP
– The recipient ISP (e.g. Gmail
, Yahoo
, etc.).
An HTTP 200 response if the request succeeds, or an error message if the request fails.
" }, + "PutAccountVdmAttributesRequest": { + "type": "structure", + "required": [ + "VdmAttributes" + ], + "members": { + "VdmAttributes": { + "shape": "VdmAttributes", + "documentation": "The VDM attributes that you wish to apply to your Amazon SES account.
" + } + }, + "documentation": "A request to submit new account VDM attributes.
" + }, + "PutAccountVdmAttributesResponse": { + "type": "structure", + "members": {} + }, "PutConfigurationSetDeliveryOptionsRequest": { "type": "structure", "required": [ @@ -5647,6 +6055,30 @@ "members": {}, "documentation": "An HTTP 200 response if the request succeeds, or an error message if the request fails.
" }, + "PutConfigurationSetVdmOptionsRequest": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "shape": "ConfigurationSetName", + "documentation": "The name of the configuration set.
", + "location": "uri", + "locationName": "ConfigurationSetName" + }, + "VdmOptions": { + "shape": "VdmOptions", + "documentation": "The VDM options to apply to the configuration set.
" + } + }, + "documentation": "A request to add specific VDM settings to a configuration set.
" + }, + "PutConfigurationSetVdmOptionsResponse": { + "type": "structure", + "members": {}, + "documentation": "An HTTP 200 response if the request succeeds, or an error message if the request fails.
" + }, "PutDedicatedIpInPoolRequest": { "type": "structure", "required": [ @@ -5880,6 +6312,21 @@ "members": {}, "documentation": "An HTTP 200 response if the request succeeds, or an error message if the request fails.
" }, + "QueryErrorCode": { + "type": "string", + "enum": [ + "INTERNAL_FAILURE", + "ACCESS_DENIED" + ] + }, + "QueryErrorMessage": { + "type": "string" + }, + "QueryIdentifier": { + "type": "string", + "max": 255, + "min": 1 + }, "RawMessage": { "type": "structure", "required": [ @@ -5901,6 +6348,71 @@ "type": "string", "documentation": "The name of a blacklist that an IP address was found on.
" }, + "Recommendation": { + "type": "structure", + "members": { + "ResourceArn": { + "shape": "AmazonResourceName", + "documentation": "The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com
.
The recommendation type, with values like DKIM
, SPF
or DMARC
.
The recommendation description / disambiguator - e.g. DKIM1
and DKIM2
are different recommendations about your DKIM setup.
The recommendation status, with values like OPEN
or FIXED
.
The first time this issue was encountered and the recommendation was generated.
" + }, + "LastUpdatedTimestamp": { + "shape": "Timestamp", + "documentation": "The last time the recommendation was updated.
" + }, + "Impact": { + "shape": "RecommendationImpact", + "documentation": "The recommendation impact, with values like HIGH
or LOW
.
A recommendation generated for your account.
" + }, + "RecommendationDescription": { + "type": "string" + }, + "RecommendationImpact": { + "type": "string", + "enum": [ + "LOW", + "HIGH" + ] + }, + "RecommendationStatus": { + "type": "string", + "enum": [ + "OPEN", + "FIXED" + ] + }, + "RecommendationType": { + "type": "string", + "enum": [ + "DKIM", + "DMARC", + "SPF" + ] + }, + "RecommendationsList": { + "type": "list", + "member": { + "shape": "Recommendation" + } + }, "RenderedEmailTemplate": { "type": "string", "documentation": "The complete MIME message rendered by applying the data in the TemplateData parameter to the template specified in the TemplateName parameter.
" @@ -6440,6 +6952,12 @@ "Timestamp": { "type": "timestamp" }, + "TimestampList": { + "type": "list", + "member": { + "shape": "Timestamp" + } + }, "TlsPolicy": { "type": "string", "documentation": "Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require
, messages are only delivered if a TLS connection can be established. If the value is Optional
, messages can be delivered in plain text if a TLS connection can't be established.
Specifies the status of your VDM configuration. Can be one of the following:
ENABLED
– Amazon SES enables VDM for your account.
DISABLED
– Amazon SES disables VDM for your account.
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
" + }, + "GuardianAttributes": { + "shape": "GuardianAttributes", + "documentation": "Specifies additional settings for your VDM configuration as applicable to the Guardian.
" + } + }, + "documentation": "The VDM attributes that apply to your Amazon SES account.
" + }, + "VdmOptions": { + "type": "structure", + "members": { + "DashboardOptions": { + "shape": "DashboardOptions", + "documentation": "Specifies additional settings for your VDM configuration as applicable to the Dashboard.
" + }, + "GuardianOptions": { + "shape": "GuardianOptions", + "documentation": "Specifies additional settings for your VDM configuration as applicable to the Guardian.
" + } + }, + "documentation": "An object that defines the VDM settings that apply to emails that you send using the configuration set.
" + }, "VerificationStatus": { "type": "string", "enum": [ diff --git a/apis/sesv2-2019-09-27.paginators.json b/apis/sesv2-2019-09-27.paginators.json index 3d39be48f4..188b42d8a1 100644 --- a/apis/sesv2-2019-09-27.paginators.json +++ b/apis/sesv2-2019-09-27.paginators.json @@ -55,6 +55,11 @@ "output_token": "NextToken", "limit_key": "PageSize" }, + "ListRecommendations": { + "input_token": "NextToken", + "output_token": "NextToken", + "limit_key": "PageSize" + }, "ListSuppressedDestinations": { "input_token": "NextToken", "output_token": "NextToken", diff --git a/apis/textract-2018-06-27.min.json b/apis/textract-2018-06-27.min.json index 2df5540791..f87ff2735d 100644 --- a/apis/textract-2018-06-27.min.json +++ b/apis/textract-2018-06-27.min.json @@ -133,10 +133,10 @@ "type": "structure", "members": { "Type": { - "shape": "S1w" + "shape": "S20" }, "ValueDetection": { - "shape": "S1w" + "shape": "S20" } } } @@ -202,7 +202,7 @@ "shape": "Sp" }, "Warnings": { - "shape": "S27" + "shape": "S2b" }, "StatusMessage": {}, "AnalyzeDocumentModelVersion": {} @@ -235,7 +235,7 @@ "shape": "Sp" }, "Warnings": { - "shape": "S27" + "shape": "S2b" }, "StatusMessage": {}, "DetectDocumentTextModelVersion": {} @@ -268,7 +268,7 @@ "shape": "S1f" }, "Warnings": { - "shape": "S27" + "shape": "S2b" }, "StatusMessage": {}, "AnalyzeExpenseModelVersion": {} @@ -284,7 +284,7 @@ ], "members": { "DocumentLocation": { - "shape": "S2h" + "shape": "S2l" }, "FeatureTypes": { "shape": "S8" @@ -292,10 +292,10 @@ "ClientRequestToken": {}, "JobTag": {}, "NotificationChannel": { - "shape": "S2k" + "shape": "S2o" }, "OutputConfig": { - "shape": "S2n" + "shape": "S2r" }, "KMSKeyId": {}, "QueriesConfig": { @@ -318,15 +318,15 @@ ], "members": { "DocumentLocation": { - "shape": "S2h" + "shape": "S2l" }, "ClientRequestToken": {}, "JobTag": {}, "NotificationChannel": { - "shape": "S2k" + "shape": "S2o" }, "OutputConfig": { - "shape": "S2n" + "shape": "S2r" }, "KMSKeyId": {} } @@ -346,15 +346,15 @@ ], "members": { "DocumentLocation": { - "shape": "S2h" + "shape": "S2l" }, "ClientRequestToken": {}, "JobTag": {}, "NotificationChannel": { - "shape": "S2k" + "shape": "S2o" }, "OutputConfig": { - "shape": "S2n" + "shape": "S2r" }, "KMSKeyId": {} } @@ -549,6 +549,9 @@ } } } + }, + "Blocks": { + "shape": "Sp" } } } @@ -575,6 +578,28 @@ }, "PageNumber": { "type": "integer" + }, + "Currency": { + "type": "structure", + "members": { + "Code": {}, + "Confidence": { + "type": "float" + } + } + }, + "GroupProperties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Types": { + "type": "list", + "member": {} + }, + "Id": {} + } + } } } } @@ -591,7 +616,7 @@ } } }, - "S1w": { + "S20": { "type": "structure", "required": [ "Text" @@ -610,7 +635,7 @@ } } }, - "S27": { + "S2b": { "type": "list", "member": { "type": "structure", @@ -625,7 +650,7 @@ } } }, - "S2h": { + "S2l": { "type": "structure", "members": { "S3Object": { @@ -633,7 +658,7 @@ } } }, - "S2k": { + "S2o": { "type": "structure", "required": [ "SNSTopicArn", @@ -644,7 +669,7 @@ "RoleArn": {} } }, - "S2n": { + "S2r": { "type": "structure", "required": [ "S3Bucket" diff --git a/apis/textract-2018-06-27.normal.json b/apis/textract-2018-06-27.normal.json index e857bfe593..7aaab873d1 100644 --- a/apis/textract-2018-06-27.normal.json +++ b/apis/textract-2018-06-27.normal.json @@ -56,7 +56,7 @@ "shape": "HumanLoopQuotaExceededException" } ], - "documentation": "Analyzes an input document for relationships between detected items.
The types of information returned are as follows:
Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET
: a KEY Block
object and a VALUE Block
object. For example, Name: Ana Silva Carolina contains a key and value. Name: is the key. Ana Silva Carolina is the value.
Table and table cell data. A TABLE Block
object contains information about a detected table. A CELL Block
object is returned for each cell in a table.
Lines and words of text. A LINE Block
object contains one or more WORD Block
objects. All lines and words that are detected in the document are returned (including text that doesn't have a relationship with the value of FeatureTypes
).
Queries.A QUERIES_RESULT Block object contains the answer to the query, the alias associated and an ID that connect it to the query asked. This Block also contains a location and attached confidence score.
Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. A SELECTION_ELEMENT Block
object contains information about a selection element, including the selection status.
You can choose which type of analysis to perform by specifying the FeatureTypes
list.
The output is returned in a list of Block
objects.
AnalyzeDocument
is a synchronous operation. To analyze documents asynchronously, use StartDocumentAnalysis.
For more information, see Document Text Analysis.
" + "documentation": "Analyzes an input document for relationships between detected items.
The types of information returned are as follows:
Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET
: a KEY Block
object and a VALUE Block
object. For example, Name: Ana Silva Carolina contains a key and value. Name: is the key. Ana Silva Carolina is the value.
Table and table cell data. A TABLE Block
object contains information about a detected table. A CELL Block
object is returned for each cell in a table.
Lines and words of text. A LINE Block
object contains one or more WORD Block
objects. All lines and words that are detected in the document are returned (including text that doesn't have a relationship with the value of FeatureTypes
).
Query. A QUERY Block object contains the query text, alias and link to the associated Query results block object.
Query Result. A QUERY_RESULT Block object contains the answer to the query and an ID that connects it to the query asked. This Block also contains a confidence score.
Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. A SELECTION_ELEMENT Block
object contains information about a selection element, including the selection status.
You can choose which type of analysis to perform by specifying the FeatureTypes
list.
The output is returned in a list of Block
objects.
AnalyzeDocument
is a synchronous operation. To analyze documents asynchronously, use StartDocumentAnalysis.
For more information, see Document Text Analysis.
" }, "AnalyzeExpense": { "name": "AnalyzeExpense", @@ -99,7 +99,7 @@ "shape": "ThrottlingException" } ], - "documentation": " AnalyzeExpense
synchronously analyzes an input document for financially related relationships between text.
Information is returned as ExpenseDocuments
and seperated as follows.
LineItemGroups
- A data set containing LineItems
which store information about the lines of text, such as an item purchased and its price on a receipt.
SummaryFields
- Contains all other information a receipt, such as header information or the vendors name.
AnalyzeExpense
synchronously analyzes an input document for financially related relationships between text.
Information is returned as ExpenseDocuments
and seperated as follows:
LineItemGroups
- A data set containing LineItems
which store information about the lines of text, such as an item purchased and its price on a receipt.
SummaryFields
- Contains all other information a receipt, such as header information or the vendors name.
Detects text in the input document. Amazon Textract can detect lines of text and the words that make up a line of text. The input document must be an image in JPEG, PNG, PDF, or TIFF format. DetectDocumentText
returns the detected text in an array of Block objects.
Each document page has as an associated Block
of type PAGE. Each PAGE Block
object is the parent of LINE Block
objects that represent the lines of detected text on a page. A LINE Block
object is a parent for each word that makes up the line. Words are represented by Block
objects of type WORD.
DetectDocumentText
is a synchronous operation. To analyze documents asynchronously, use StartDocumentTextDetection.
For more information, see Document Text Detection.
" + "documentation": "Detects text in the input document. Amazon Textract can detect lines of text and the words that make up a line of text. The input document must be in one of the following image formats: JPEG, PNG, PDF, or TIFF. DetectDocumentText
returns the detected text in an array of Block objects.
Each document page has as an associated Block
of type PAGE. Each PAGE Block
object is the parent of LINE Block
objects that represent the lines of detected text on a page. A LINE Block
object is a parent for each word that makes up the line. Words are represented by Block
objects of type WORD.
DetectDocumentText
is a synchronous operation. To analyze documents asynchronously, use StartDocumentTextDetection.
For more information, see Document Text Detection.
" }, "GetDocumentAnalysis": { "name": "GetDocumentAnalysis", @@ -225,7 +225,7 @@ "shape": "InvalidKMSKeyException" } ], - "documentation": "Gets the results for an Amazon Textract asynchronous operation that analyzes text in a document.
You start asynchronous text analysis by calling StartDocumentAnalysis, which returns a job identifier (JobId
). When the text analysis operation finishes, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) topic that's registered in the initial call to StartDocumentAnalysis
. To get the results of the text-detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call GetDocumentAnalysis
, and pass the job identifier (JobId
) from the initial call to StartDocumentAnalysis
.
GetDocumentAnalysis
returns an array of Block objects. The following types of information are returned:
Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET
: a KEY Block
object and a VALUE Block
object. For example, Name: Ana Silva Carolina contains a key and value. Name: is the key. Ana Silva Carolina is the value.
Table and table cell data. A TABLE Block
object contains information about a detected table. A CELL Block
object is returned for each cell in a table.
Lines and words of text. A LINE Block
object contains one or more WORD Block
objects. All lines and words that are detected in the document are returned (including text that doesn't have a relationship with the value of the StartDocumentAnalysis
FeatureTypes
input parameter).
Queries. A QUERIES_RESULT Block object contains the answer to the query, the alias associated and an ID that connect it to the query asked. This Block also contains a location and attached confidence score
Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. A SELECTION_ELEMENT Block
object contains information about a selection element, including the selection status.
Use the MaxResults
parameter to limit the number of blocks that are returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetDocumentAnalysis
, and populate the NextToken
request parameter with the token value that's returned from the previous call to GetDocumentAnalysis
.
For more information, see Document Text Analysis.
" + "documentation": "Gets the results for an Amazon Textract asynchronous operation that analyzes text in a document.
You start asynchronous text analysis by calling StartDocumentAnalysis, which returns a job identifier (JobId
). When the text analysis operation finishes, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) topic that's registered in the initial call to StartDocumentAnalysis
. To get the results of the text-detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED
. If so, call GetDocumentAnalysis
, and pass the job identifier (JobId
) from the initial call to StartDocumentAnalysis
.
GetDocumentAnalysis
returns an array of Block objects. The following types of information are returned:
Form data (key-value pairs). The related information is returned in two Block objects, each of type KEY_VALUE_SET
: a KEY Block
object and a VALUE Block
object. For example, Name: Ana Silva Carolina contains a key and value. Name: is the key. Ana Silva Carolina is the value.
Table and table cell data. A TABLE Block
object contains information about a detected table. A CELL Block
object is returned for each cell in a table.
Lines and words of text. A LINE Block
object contains one or more WORD Block
objects. All lines and words that are detected in the document are returned (including text that doesn't have a relationship with the value of the StartDocumentAnalysis
FeatureTypes
input parameter).
Query. A QUERY Block object contains the query text, alias and link to the associated Query results block object.
Query Results. A QUERY_RESULT Block object contains the answer to the query and an ID that connects it to the query asked. This Block also contains a confidence score.
While processing a document with queries, look out for INVALID_REQUEST_PARAMETERS
output. This indicates that either the per page query limit has been exceeded or that the operation is trying to query a page in the document which doesn’t exist.
Selection elements such as check boxes and option buttons (radio buttons) can be detected in form data and in tables. A SELECTION_ELEMENT Block
object contains information about a selection element, including the selection status.
Use the MaxResults
parameter to limit the number of blocks that are returned. If there are more results than specified in MaxResults
, the value of NextToken
in the operation response contains a pagination token for getting the next set of results. To get the next page of results, call GetDocumentAnalysis
, and populate the NextToken
request parameter with the token value that's returned from the previous call to GetDocumentAnalysis
.
For more information, see Document Text Analysis.
" }, "GetDocumentTextDetection": { "name": "GetDocumentTextDetection", @@ -588,7 +588,7 @@ "members": { "BlockType": { "shape": "BlockType", - "documentation": "The type of text item that's recognized. In operations for text detection, the following types are returned:
PAGE - Contains a list of the LINE Block
objects that are detected on a document page.
WORD - A word detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.
LINE - A string of tab-delimited, contiguous words that are detected on a document page.
In text analysis operations, the following types are returned:
PAGE - Contains a list of child Block
objects that are detected on a document page.
KEY_VALUE_SET - Stores the KEY and VALUE Block
objects for linked text that's detected on a document page. Use the EntityType
field to determine if a KEY_VALUE_SET object is a KEY Block
object or a VALUE Block
object.
WORD - A word that's detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.
LINE - A string of tab-delimited, contiguous words that are detected on a document page.
TABLE - A table that's detected on a document page. A table is grid-based information with two or more rows or columns, with a cell span of one row and one column each.
CELL - A cell within a detected table. The cell is the parent of the block that contains the text in the cell.
SELECTION_ELEMENT - A selection element such as an option button (radio button) or a check box that's detected on a document page. Use the value of SelectionStatus
to determine the status of the selection element.
QUERY - A question asked during the call of AnalyzeDocument. Contains an alias and an ID that attachs it to its answer.
QUERY_RESULT - A response to a question asked during the call of analyze document. Comes with an alias and ID for ease of locating in a response. Also contains location and confidence score.
The type of text item that's recognized. In operations for text detection, the following types are returned:
PAGE - Contains a list of the LINE Block
objects that are detected on a document page.
WORD - A word detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.
LINE - A string of tab-delimited, contiguous words that are detected on a document page.
In text analysis operations, the following types are returned:
PAGE - Contains a list of child Block
objects that are detected on a document page.
KEY_VALUE_SET - Stores the KEY and VALUE Block
objects for linked text that's detected on a document page. Use the EntityType
field to determine if a KEY_VALUE_SET object is a KEY Block
object or a VALUE Block
object.
WORD - A word that's detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.
LINE - A string of tab-delimited, contiguous words that are detected on a document page.
TABLE - A table that's detected on a document page. A table is grid-based information with two or more rows or columns, with a cell span of one row and one column each.
CELL - A cell within a detected table. The cell is the parent of the block that contains the text in the cell.
SELECTION_ELEMENT - A selection element such as an option button (radio button) or a check box that's detected on a document page. Use the value of SelectionStatus
to determine the status of the selection element.
QUERY - A question asked during the call of AnalyzeDocument. Contains an alias and an ID that attaches it to its answer.
QUERY_RESULT - A response to a question asked during the call of analyze document. Comes with an alias and ID for ease of locating in a response. Also contains location and confidence score.
The page on which a block was detected. Page
is returned by asynchronous operations. Page values greater than 1 are only returned for multipage documents that are in PDF or TIFF format. A scanned image (JPEG/PNG), even if it contains multiple document pages, is considered to be a single-page document. The value of Page
is always 1. Synchronous operations don't return Page
because every input document is considered to be a single-page document.
The page on which a block was detected. Page
is returned by synchronous and asynchronous operations. Page values greater than 1 are only returned for multipage documents that are in PDF or TIFF format. A scanned image (JPEG/PNG) provided to an asynchronous operation, even if it contains multiple document pages, is considered a single-page document. This means that for scanned images the value of Page
is always 1. Synchronous operations operations will also return a Page
value of 1 because every input document is considered to be a single-page document.
Currency code for detected currency.
" + }, + "Confidence": { + "shape": "Percent", + "documentation": "Percentage confideence in the detected currency.
" + } + }, + "documentation": "Returns the kind of currency detected.
" + }, "ExpenseDetection": { "type": "structure", "members": { @@ -832,6 +846,10 @@ "LineItemGroups": { "shape": "LineItemGroupList", "documentation": "Information detected on each table of a document, seperated into LineItems
.
This is a block object, the same as reported when DetectDocumentText is run on a document. It provides word level recognition of text.
" } }, "documentation": "The structure holding all the information returned by AnalyzeExpense
" @@ -860,6 +878,14 @@ "PageNumber": { "shape": "UInteger", "documentation": "The page number the value was detected on.
" + }, + "Currency": { + "shape": "ExpenseCurrency", + "documentation": "Shows the kind of currency, both the code and confidence associated with any monatary value detected.
" + }, + "GroupProperties": { + "shape": "ExpenseGroupPropertyList", + "documentation": "Shows which group a response object belongs to, such as whether an address line belongs to the vendor's address or the recipent's address.
" } }, "documentation": "Breakdown of detected information, seperated into the catagories Type, LabelDetection, and ValueDetection
" @@ -870,6 +896,26 @@ "shape": "ExpenseField" } }, + "ExpenseGroupProperty": { + "type": "structure", + "members": { + "Types": { + "shape": "StringList", + "documentation": "Informs you on the kind of label associated with the group
" + }, + "Id": { + "shape": "String", + "documentation": "Provides a group Id number, which will be the same for each in the group.
" + } + }, + "documentation": "Shows the group that a certain key belongs to. This helps differentiate responses like addresses that can appear similar in response JSON.
" + }, + "ExpenseGroupPropertyList": { + "type": "list", + "member": { + "shape": "ExpenseGroupProperty" + } + }, "ExpenseType": { "type": "structure", "members": { @@ -1395,7 +1441,7 @@ }, "Pages": { "shape": "QueryPages", - "documentation": "List of pages associated with the query. The following is a list of rules for using this parameter.
If a page is not specified, it is set to [\"1\"]
by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *
. No whitespace is allowed.
When using *
to indicate all pages, it must be the only element in the string.
You can use page intervals, such as [“1-3”, “1-1”, “4-*”]
. Where *
indicates last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
Pages is a parameter that the user inputs to specify which pages to apply a query to. The following is a list of rules for using this parameter.
If a page is not specified, it is set to [\"1\"]
by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *
. No whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as [“1-3”, “1-1”, “4-*”]
. Where *
indicates last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
Each query contains the question you want to ask in the Text and the alias you want to associate.
" @@ -1642,6 +1688,12 @@ "String": { "type": "string" }, + "StringList": { + "type": "list", + "member": { + "shape": "String" + } + }, "TextType": { "type": "string", "enum": [ diff --git a/clients/apprunner.d.ts b/clients/apprunner.d.ts index eb018ff788..07c20b1230 100644 --- a/clients/apprunner.d.ts +++ b/clients/apprunner.d.ts @@ -59,6 +59,14 @@ declare class AppRunner extends Service { * Create an App Runner VPC connector resource. App Runner requires this resource when you want to associate your App Runner service to a custom Amazon Virtual Private Cloud (Amazon VPC). */ createVpcConnector(callback?: (err: AWSError, data: AppRunner.Types.CreateVpcConnectorResponse) => void): Request>1,l=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=a?0:s-1,y=a?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(n=isNaN(t)?1:0,o=m):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+c>=1?l/u:l*Math.pow(2,1-c),t*u>=2&&(o++,u/=2),o+c>=m?(n=0,o=m):o+c>=1?(n=(t*u-1)*Math.pow(2,i),o+=c):(n=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&n,d+=y,n/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=y,o/=256,p-=8);e[r+d-y]|=128*b}},{}],437:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],438:[function(e,t,r){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function a(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var s=0;s =0?this.expression(e):"Lbracket"===t?(this._match("Lbracket"),this._parseMultiselectList()):"Lbrace"===t?(this._match("Lbrace"),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(P[this._lookahead(0)]<10)t={type:"Identity"};else if("Lbracket"===this._lookahead(0))t=this.expression(e);else if("Filter"===this._lookahead(0))t=this.expression(e);else{if("Dot"!==this._lookahead(0)){var r=this._lookaheadToken(0),a=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");throw a.name="ParserError",a}this._match("Dot"),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];"Rbracket"!==this._lookahead(0);){var t=this.expression(0);if(e.push(t),"Comma"===this._lookahead(0)&&(this._match("Comma"),"Rbracket"===this._lookahead(0)))throw new Error("Unexpected token Rbracket")}return this._match("Rbracket"),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,r,a,i=[],s=["UnquotedIdentifier","QuotedIdentifier"];;){if(e=this._lookaheadToken(0),s.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match("Colon"),r=this.expression(0),a={type:"KeyValuePair",name:t,value:r},i.push(a),"Comma"===this._lookahead(0))this._match("Comma");else if("Rbrace"===this._lookahead(0)){this._match("Rbrace");break}}return{type:"MultiSelectHash",children:i}}},c.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,o){var n,u,p,m,c,l,d,y,b;switch(e.type){case"Field":return null!==o&&r(o)?(l=o[e.name],void 0===l?null:l):null;case"Subexpression":for(p=this.visit(e.children[0],o),b=1;b G((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;u =0?(c=b.substr(0,S),l=b.substr(S+1)):(c=b,l=""),d=decodeURIComponent(c),y=decodeURIComponent(l),a(o,d)?i(o[d])?o[d].push(y):o[d]=[o[d],y]:o[d]=y}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],442:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a >1,l=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=a?0:s-1,y=a?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(n=isNaN(t)?1:0,o=m):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),t+=o+c>=1?l/u:l*Math.pow(2,1-c),t*u>=2&&(o++,u/=2),o+c>=m?(n=0,o=m):o+c>=1?(n=(t*u-1)*Math.pow(2,i),o+=c):(n=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&n,d+=y,n/=256,i-=8);for(o=o<0;e[r+d]=255&o,d+=y,o/=256,p-=8);e[r+d-y]|=128*b}},{}],437:[function(e,t,r){var a={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==a.call(e)}},{}],438:[function(e,t,r){!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function r(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function a(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var s=0;s G((f-r)/g)&&i("overflow"),r+=(p-t)*g,t=p,u=0;u =0?(c=b.substr(0,S),l=b.substr(S+1)):(c=b,l=""),d=decodeURIComponent(c),y=decodeURIComponent(l),a(o,d)?i(o[d])?o[d].push(y):o[d]=[o[d],y]:o[d]=y}return o};var i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],442:[function(e,t,r){"use strict";function a(e,t){if(e.map)return e.map(t);for(var r=[],a=0;a=55296&&t<=56319&&i65535&&(e-=65536,t+=w(e>>>10&1023|55296),e=56320|1023&e),t+=w(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:T}function m(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function c(e,t,r){var a=0;for(e=r?G(e/R):e>>1,e+=G(e/t);e>L*k>>1;a+=T)e=G(e/L);return G(a+(L+1)*e/(e+A))}function l(e){var t,r,a,s,o,n,m,l,d,y,b=[],S=e.length,g=0,h=D,N=v;for(r=e.lastIndexOf(P),r<0&&(r=0),a=0;a=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=N?C:m>=N+k?k:m-N,!(l=t&&bf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l=0&&delete e.httpRequest.headers["Content-Length"]}function i(e){var t=new l,r=e.service.api.operations[e.operation].input;if(r.payload){var a={},i=r.members[r.payload];a=e.params[r.payload],"structure"===i.type?(e.httpRequest.body=t.build(a||{},i),s(e)):void 0!==a&&(e.httpRequest.body=a,("binary"===i.type||i.isStreaming)&&s(e,!0))}else e.httpRequest.body=t.build(e.params,r),s(e)}function s(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function o(e){m.buildRequest(e),y.indexOf(e.httpRequest.method)<0&&i(e)}function n(e){c.extractError(e)}function u(e){m.extractData(e);var t,r=e.request,a=r.service.api.operations[r.operation],i=r.service.api.operations[r.operation].output||{};a.hasEventOutput;if(i.payload){var s=i.members[i.payload],o=e.httpResponse.body;if(s.isEventStream)t=new d,e.data[payload]=p.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:o,t,s);else if("structure"===s.type||"list"===s.type){var t=new d;e.data[i.payload]=t.parse(o,s)}else"binary"===s.type||s.isStreaming?e.data[i.payload]=o:e.data[i.payload]=s.toType(o)}else{var n=e.data;c.extractData(e),e.data=p.merge(n,e.data)}}var p=e("../util"),m=e("./rest"),c=e("./json"),l=e("../json/builder"),d=e("../json/parser"),y=["GET","HEAD","DELETE"];t.exports={buildRequest:o,extractError:n,extractData:u,unsetContentLength:a}},{"../json/builder":369,"../json/parser":370,"../util":422,"./json":380,"./rest":382}],384:[function(e,t,r){function a(e){var t=e.service.api.operations[e.operation].input,r=new n.XML.Builder,a=e.params,i=t.payload;if(i){var s=t.members[i];if(void 0===(a=a[i]))return;if("structure"===s.type){var o=s.name;e.httpRequest.body=r.toXML(a,s,o,!0)}else e.httpRequest.body=a}else e.httpRequest.body=r.toXML(a,t,t.name||t.shape||u.string.upperFirst(e.operation)+"Request")}function i(e){p.buildRequest(e),["GET","HEAD"].indexOf(e.httpRequest.method)<0&&a(e)}function s(e){p.extractError(e);var t;try{t=(new n.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=u.error(new Error,{code:t.Code,message:t.Message}):e.error=u.error(new Error,{code:e.httpResponse.statusCode,message:null})}function o(e){p.extractData(e);var t,r=e.request,a=e.httpResponse.body,i=r.service.api.operations[r.operation],s=i.output,o=(i.hasEventOutput,s.payload);if(o){var m=s.members[o];m.isEventStream?(t=new n.XML.Parser,e.data[o]=u.createEventStream(2===n.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,m)):"structure"===m.type?(t=new n.XML.Parser,e.data[o]=t.parse(a.toString(),m)):"binary"===m.type||m.isStreaming?e.data[o]=a:e.data[o]=m.toType(a)}else if(a.length>0){t=new n.XML.Parser;var c=t.parse(a.toString(),s);u.update(e.data,c)}}var n=e("../core"),u=e("../util"),p=e("./rest");t.exports={buildRequest:i,extractError:s,extractData:o}},{"../core":345,"../util":422,"./rest":382}],385:[function(e,t,r){function a(){}function i(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}function s(e,t,r,a){p.each(r.members,function(r,s){var o=t[r];if(null!==o&&void 0!==o){var n=i(s);n=e?e+"."+n:n,u(n,o,s,a)}})}function o(e,t,r,a){var i=1;p.each(t,function(t,s){var o=r.flattened?".":".entry.",n=o+i+++".",p=n+(r.key.name||"key"),m=n+(r.value.name||"value");u(e+p,t,r.key,a),u(e+m,s,r.value,a)})}function n(e,t,r,a){var s=r.member||{};if(0===t.length)return void a.call(this,e,null);p.arrayEach(t,function(t,o){var n="."+(o+1);if("ec2"===r.api.protocol)n+="";else if(r.flattened){if(s.name){var p=e.split(".");p.pop(),p.push(i(s)),e=p.join(".")}}else n="."+(s.name?s.name:"member")+n;u(e+n,t,s,a)})}function u(e,t,r,a){null!==t&&void 0!==t&&("structure"===r.type?s(e,t,r,a):"list"===r.type?n(e,t,r,a):"map"===r.type?o(e,t,r,a):a(e,r.toWireFormat(t).toString()))}var p=e("../util");a.prototype.serialize=function(e,t,r){s("",e,t,r)},t.exports=a},{"../util":422}],386:[function(e,t,r){var a=e("../core"),i=null,s={signatureVersion:"v4",signingName:"rds-db",operations:{}},o={region:"string",hostname:"string",port:"number",username:"string"};a.RDS.Signer=a.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){if(0===e.indexOf("https://"))return e.substring("https://".length)},getAuthToken:function(e,t){"function"==typeof e&&void 0===t&&(t=e,e={});var r=this,o="function"==typeof t;e=a.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(!0!==n){if(o)return t(n,null);throw n}var u={region:e.region,endpoint:new a.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(u.credentials=e.credentials),i=new a.Service(u),i.api=s;var p=i.makeRequest();if(this.modifyRequestForAuthToken(p,e),!o){var m=p.presign(900);return this.convertUrlToAuthToken(m)}p.presign(900,function(e,a){a&&(a=r.convertUrlToAuthToken(a)),t(e,a)})},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=a.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";e=e||{};for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&typeof e[r]!==o[r]&&(t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n");return!t.length||a.util.error(new Error,{code:"InvalidParameter",message:t})}})},{"../core":345}],387:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],388:[function(e,t,r){function a(e){return"string"==typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))}function i(e){return"string"==typeof e&&["aws-global","aws-us-gov-global"].includes(e)}function s(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}t.exports={isFipsRegion:a,isGlobalRegion:i,getRealRegion:s}},{}],389:[function(e,t,r){function a(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}function i(e){var t=e.config.region,r=a(t),i=e.api.endpointPrefix;return[[t,i],[r,i],[t,"*"],[r,"*"],["*",i],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})}function s(e,t){u.each(t,function(t,r){"globalEndpoint"!==t&&(void 0!==e.config[t]&&null!==e.config[t]||(e.config[t]=r))})}function o(e){for(var t=i(e),r=e.config.useFipsEndpoint,a=e.config.useDualstackEndpoint,o=0;o=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),s.alloc(+e)}function S(e,t){if(s.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return H(e).length;default:if(a)return K(e).length;t=(""+t).toLowerCase(),a=!0}}function g(e,t,r){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return E(this,t,r);case"utf8":case"utf-8":return v(this,t,r);case"ascii":return P(this,t,r);case"latin1":case"binary":return q(this,t,r);case"base64":return D(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,r);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function h(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function N(e,t,r,a,i){if(0===e.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=s.from(t,a)),s.isBuffer(t))return 0===t.length?-1:I(e,t,r,a,i);if("number"==typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):I(e,[t],r,a,i);throw new TypeError("val must be string, number or Buffer")}function I(e,t,r,a,i){function s(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}var o=1,n=e.length,u=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,n/=2,u/=2,r/=2}var p;if(i){var m=-1;for(p=r;p>>8*(a?i:1-i)}function B(e,t,r,a){t<0&&(t=4294967295+t+1);for(var i=0,s=Math.min(e.length-r,4);i>>8*(a?i:3-i)&255}function U(e,t,r,a,i,s){if(r+a>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function _(e,t,r,a,i){return i||U(e,t,r,4,3.4028234663852886e38,-3.4028234663852886e38),X.write(e,t,r,a,23,4),r+4}function F(e,t,r,a,i){return i||U(e,t,r,8,1.7976931348623157e308,-1.7976931348623157e308),X.write(e,t,r,a,52,8),r+8}function O(e){if(e=V(e).replace(ee,""),e.length<2)return"";for(;e.length%4!=0;)e+="=";return e}function V(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function z(e){return e<16?"0"+e.toString(16):e.toString(16)}function K(e,t){t=t||1/0;for(var r,a=e.length,i=null,s=[],o=0;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&s.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&s.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&s.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&s.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;s.push(r)}else if(r<2048){if((t-=2)<0)break;s.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function j(e){for(var t=[],r=0;r=55296&&t<=56319&&i65535&&(e-=65536,t+=w(e>>>10&1023|55296),e=56320|1023&e),t+=w(e)}).join("")}function p(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:T}function m(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function c(e,t,r){var a=0;for(e=r?G(e/R):e>>1,e+=G(e/t);e>L*k>>1;a+=T)e=G(e/L);return G(a+(L+1)*e/(e+A))}function l(e){var t,r,a,s,o,n,m,l,d,y,b=[],S=e.length,g=0,h=v,N=D;for(r=e.lastIndexOf(x),r<0&&(r=0),a=0;a=S&&i("invalid-input"),l=p(e.charCodeAt(s++)),(l>=T||l>G((f-g)/n))&&i("overflow"),g+=l*n,d=m<=N?C:m>=N+k?k:m-N,!(l=t&&bf&&i("overflow"),b==t){for(l=r,d=T;y=d<=o?C:d>=o+k?k:d-o,!(l